This document is archived and information here might be outdated.  Recommended version.


ISQLSyntax2 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IS > ISQLSyntax2 Interface
ArcGIS Developer Help

ISQLSyntax2 Interface

Provides access to members that supply information about SQL functionality.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Method FormatDatetime Format a datetime value into a literal string.
Method GetDelimitedIdentifierCase True if DBMS's quoted identifiers are case sensitive.
Method GetFunctionName DBMS dependent SQL function names.
Method GetIdentifierCase True if DBMS's identifiers are case sensitive.
Method GetInvalidCharacters The list of invalid characters used in literals (if any).
Method GetInvalidStartingCharacters The list of invalid characters used in literals (if any).
Method GetKeywords The list of DBMS specific reserved keywords.
Method GetOperator SQL operators.
Method GetSpecialCharacter Special DBMS dependent SQL characters.
Method GetSQLInfo SQL Syntax Information.
Method GetStringComparisonCase True if string comparisons are case sensitive.
Method GetSupportedClauses Supported SQL clauses.
Method GetSupportedPredicates Supported SQL predicates.
Method ParseColumnName Given a column name, determine its qualification parts.
Method ParseTableName Given a table name, determine its qualification parts.
Method QualifyColumnName Given a table name and column name, returns its fully qualified name.
Method QualifyTableName Given a database, owner, and table name, return its fully qualified name.
Method TruncateToLimit Truncate identifier to what database can support.

Inherited Interfaces

Interfaces Description
ISQLSyntax Provides access to members that supply information about SQL functionality.

Classes that implement ISQLSyntax2

Classes Description