Specifies the name of the current SQL dialect used by the data provider.
property DialectName: string;
A SQL dialect defines a database-specific behavior for the current data provider. Since some data providers are designed for interacting with universal sets of data access components, such as UniDAC, the DialectName property has to specify, which exact database is used.
Read the DialectName property to determine the name of the current SQL dialect. Set the name of the property to specify the current dialect name. When the data provider supports the only SQL dialect, the manual setting the DialectName property value has no effect. The TDataProvider.MultiDialect property is used to determine, whether the data provider supports working with several SQL dialects.
When the valid dialect name is set, the corresponding SQL dialect instance can be accessed through the Dialect property.