Date-time constants: SQL Server x Delphi
No Delphi, uma variável de tipo TDateTime que receba o valor 1 (um) retorna o dia 30/12/1899. Isto porque as constantes date-time estão definidas como
MinDateTime = -657434.0; { 01/01/0100 12:00:00.000 AM }
MaxDateTime = 2958465.99999; { 12/31/9999 11:59:59.999 PM }
O MS-Access mantém o mesmo valor de MinDateTime, mas no SQL Server a data 1 (um) corresponde a 01/01/1900. Como trabalhei com SQL Server em uma única instalação, pergunto:
Isto é configurável no SQL Server?
MinDateTime = -657434.0; { 01/01/0100 12:00:00.000 AM }
MaxDateTime = 2958465.99999; { 12/31/9999 11:59:59.999 PM }
O MS-Access mantém o mesmo valor de MinDateTime, mas no SQL Server a data 1 (um) corresponde a 01/01/1900. Como trabalhei com SQL Server em uma única instalação, pergunto:
Isto é configurável no SQL Server?
José Cordeiro
Curtidas 0
Respostas
Viniciusnunes
22/12/2005
Amigo,
No SQL Server isso não é configuravel.
Isso é padrão da instalação do SQL.
No SQL Server isso não é configuravel.
Isso é padrão da instalação do SQL.
GOSTEI 0