The IngresDialect type exposes the following members.

Methods

  NameDescription
AddIdentitySelectToInsert
Generate SQL to get the identifier of an inserted row. If the returned value is not null, the caller will prepare a statement from it, set SQL parameters just as it would for insertSQL, and execute it as a query which is expected to return the identifier of the inserted row. If the returned value is null, the caller will execute insertSQL as an update and then execute IdentitySelectString as a query. The default implementation (in this class) returns nullNothingnullptra null reference (Nothing in Visual Basic).
(Inherited from Dialect.)
AppendLockHint (Inherited from Dialect.)
ApplyLocksToSql (Inherited from Dialect.)
CreateCaseFragment
Create an CaseFragment for this dialect
(Inherited from Dialect.)
CreateOuterJoinFragment
Create an JoinFragment for this dialect
(Inherited from Dialect.)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetAddForeignKeyConstraintString
(Inherited from Dialect.)
GetAddPrimaryKeyConstraintString
The syntax used to add a primary key constraint to a table
(Inherited from Dialect.)
GetCastTypeName (Inherited from Dialect.)
GetCreateSequenceString
The syntax used to create a sequence, if sequences are supported
(Inherited from Dialect.)
GetDropForeignKeyConstraintString
The syntax used to drop a foreign key constraint from a table.
(Inherited from Dialect.)
GetDropIndexConstraintString
The syntax used to drop an index constraint from a table.
(Inherited from Dialect.)
GetDropPrimaryKeyConstraintString
The syntax used to drop a primary key constraint from a table.
(Inherited from Dialect.)
GetDropSequenceString
The syntax used to drop a sequence, if sequences are supported
(Inherited from Dialect.)
GetDropTableString
Return SQL needed to drop the named table. May (and should) use some form of "if exists" clause, and cascade constraints.
(Inherited from Dialect.)
GetForUpdateNowaitString (Inherited from Dialect.)
GetForUpdateStringOverloaded.
GetHashCode
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetIdentitySelectString
The syntax that returns the identity value of the last insert, if native key generation is supported
(Inherited from Dialect.)
GetLimitStringOverloaded.
GetSequenceNextValString
The syntax that fetches the next value of a sequence, if sequences are supported.
(Inherited from Dialect.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
GetTypeNameOverloaded.
IsQuoted
Checks to see if the name has been quoted.
(Inherited from Dialect.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Quote
Quotes a name.
(Inherited from Dialect.)
QuoteForAliasName
Quotes a name for being used as a aliasname
(Inherited from Dialect.)
QuoteForColumnName
Quotes a name for being used as a columnname
(Inherited from Dialect.)
QuoteForSchemaName
Quotes a name for being used as a schemaname
(Inherited from Dialect.)
QuoteForTableName
Quotes a name for being used as a tablename
(Inherited from Dialect.)
RegisterColumnTypeOverloaded.
RegisterFunction
(Inherited from Dialect.)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UnQuoteOverloaded.

See Also