sql >> Databáze >  >> RDS >> Sqlserver

SQL cast datetime

Je to proto, že prázdný řetězec '' není NULL . Pokud tak učiníte:

select Cast(null AS datetime)

VÝSTUP:

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

(1 row(s) affected)

CAST a CONVERT (Transact-SQL)

Když se znaková data, která představují pouze datum nebo pouze časové složky, přenášejí do datetime nebo smalldatetime datové typy, nespecifikovaná časová složka je nastavena na 00:00:00.000 a nespecifikovaná složka data je nastavena na 1900-01-01.



  1. Vypuštění připojeného uživatele ze schématu databáze Oracle 10g

  2. Python, Ruby a Golang:Srovnání aplikací webových služeb

  3. jQuery Ověřte použití vzdálené metody pro kontrolu, zda uživatelské jméno již existuje

  4. SQL - Jak vybrat řádek se sloupcem s maximální hodnotou