RFR 8139056: Add convenience methods to Statement.java
Lance Andersen
lance.andersen at oracle.com
Tue Oct 20 21:49:06 UTC 2015
Hi Roger,
On Oct 20, 2015, at 5:33 PM, Roger Riggs <Roger.Riggs at oracle.com> wrote:
> Hi Lance,
>
> The logic looks correct but enquoteLiteral is going to create an lot of garbage Strings,
> about one for every character. I'm not sure Streams are the right tool for this task.
>
> Can't String.replace("'", "''") do the same job?
Yes, I could use replace, but talked myself into Streams :-)
I can change it though for the initial push (after sending another webrev)
Best
Lance
>
> Roger
>
>
> On 10/20/2015 4:19 PM, Lance Andersen wrote:
>> Hi,
>>
>> Looking for a reviewer for http://cr.openjdk.java.net/~lancea/8139056/webrev.00/.
>>
>> This change Adds two convenience methods to Statement.java:
>> - enquoteLiteral which returns a string enclosed in single quotes where all occurrences of a single quote are converted to two single quotes
>> - enquoteIdentifier returns a SQL identifier
>>
>>
>> The CCC has been approved.
>>
>> Best
>> Lance
>>
>>
>>
>>
>> Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
>> Oracle Java Engineering
>> 1 Network Drive
>> Burlington, MA 01803
>> Lance.Andersen at oracle.com
>>
>>
>>
>
Lance Andersen| Principal Member of Technical Staff | +1.781.442.2037
Oracle Java Engineering
1 Network Drive
Burlington, MA 01803
Lance.Andersen at oracle.com
More information about the core-libs-dev
mailing list