public interface ISQLSyntax2 extends ISQLSyntax, java.io.Serializable
Description: 'Provides access to members that supply information about SQL functionality.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID27eac2df_89c1_496d_88ba_7a82c2ddba05 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID18e2854e_edc8_11d2_aaef_00c04fa37849
Modifier and Type | Method and Description |
---|---|
java.lang.String |
formatDatetime(java.lang.Object datetimeValue,
int datetimeType)
Format a datetime value into a literal string.
|
java.lang.String |
getOperator(int sqlOperator)
SQL operators.
|
java.lang.Object |
getSQLInfo(int sqlInfo)
SQL Syntax Information.
|
java.lang.String |
truncateToLimit(int type,
java.lang.String identifier)
Truncate identifier to what database can support.
|
getDelimitedIdentifierCase, getFunctionName, getIdentifierCase, getInvalidCharacters, getInvalidStartingCharacters, getKeywords, getSpecialCharacter, getStringComparisonCase, getSupportedClauses, getSupportedPredicates, parseColumnName, parseTableName, qualifyColumnName, qualifyTableName
static final int IID27eac2df_89c1_496d_88ba_7a82c2ddba05
static final int xxDummy
static final java.lang.String IID
java.lang.String formatDatetime(java.lang.Object datetimeValue, int datetimeType) throws java.io.IOException, AutomationException
datetimeValue
- A Variant (in)datetimeType
- A com.esri.arcgis.geodatabase.esriSQLDatetimeType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getOperator(int sqlOperator) throws java.io.IOException, AutomationException
sqlOperator
- A com.esri.arcgis.geodatabase.esriSQLOperator constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.Object getSQLInfo(int sqlInfo) throws java.io.IOException, AutomationException
sqlInfo
- A com.esri.arcgis.geodatabase.esriSQLInfo constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String truncateToLimit(int type, java.lang.String identifier) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriIdentifierType constant (in)identifier
- The identifier (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.