sql >> Database teknologi >  >> RDS >> Sqlserver

SQL cast datetime

Det er fordi tom streng '' er ikke NULL . Hvis du gør:

select Cast(null AS datetime)

OUTPUT:

-----------------------
NULL

(1 row(s) affected)

CAST og KONVERTER (Transact-SQL)

Når tegndata, der kun repræsenterer dato eller kun tidskomponenter, sendes til datoklokkeslæt eller smalldatetime datatyper, er den uspecificerede tidskomponent sat til 00:00:00.000, og den uspecificerede datokomponent er sat til 1900-01-01.



  1. Kaldes onUpgrade-metoden nogensinde?

  2. Tjek begrænsning i SQL

  3. SQL Sådan opdateres SUM for kolonne over gruppe i samme tabel

  4. Hvad er de 6 hovedkomponenter i Microsoft Access?