O Que é DIALECT´s no Banco de Dados
O Dialeto 1 garante compatibilidade com versões antigas dos bancos de dados e clientes. O Dialeto 3 permite total acesso aos novos recursos. O Dialeto 2 é usado como um modo de diagnóstico.
Características de transição :
Características que se comportam de maneira diferente nos dialetos 1 e 3 são chamadas de características de transição :
Qualquer coisa delimitada por aspas duplas (“)
Campos Data_e_Hora
Campos numéricos exatos (Decimais e números com precisão maior que 9)
Ambos clientes e BDs devem ter designados um dialeto. Como padrão todo Banco de Dado novo é criado no dialeto 3. O cliente ISQL automaticamente determina qual o dialeto de uma base de dados, a não ser que você especifique um dialeto manualmente durante a conexão.
A seguir estão listadas as diferenças entre os dialetos.