Specifies the current SQL dialect used by the data provider.
property Dialect: TSQLDialect;
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 SQLDialect property specifies, which exact database is used.
Read the Dialect property to access the instance of the current SQL dialect. To set the current dialect, the DialectName property is used. The TDataProvider.MultiDialect property is used to determine, whether the data provider supports working with several SQL dialects.