Send feedback
Class StatementParser (0.5.1)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.5.1 keyboard_arrow_down
public class StatementParser
Static Methods
isCommand(String command, String query)
public static boolean isCommand ( String command , String query )
Returns true if the given sql string is the given command.
Parameters
Returns
parseCommand(String sql)
public static String parseCommand ( String sql )
Determines the (update) command that was received from the sql string.
Parameter
Returns
singleQuoteEscape(String sql)
public static String singleQuoteEscape ( String sql )
Simple method to escape SQL. Ultimately it is preferred that a user uses PreparedStatements but
for the case of psql emulation, we apply this to provide a simple layer of protection to the
user. This method simply duplicates all single quotes (i.e. ' becomes '').
Parameter
Returns
splitStatements(String sql)
public static ImmutableList<String> splitStatements ( String sql )
Splits the given sql string into multiple sql statements. A semi-colon (;) indicates the end of
a statement.
Parameter
Returns
Type Description com.google.common.collect.ImmutableList <String >
Constructors
StatementParser()
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-10 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-09-10 UTC."}