Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL cast datetime

Това е защото е празен низ '' не е NULL . Ако го направите:

select Cast(null AS datetime)

ИЗХОД:

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

(1 row(s) affected)

CAST и CONVERT (Transact-SQL)

Когато символни данни, които представляват само компоненти за дата или само време, се прехвърлят към datetime или smalldatetime типове данни, неуточненият компонент за време е зададен на 00:00:00.000, а неуказаният компонент за дата е настроен на 1900-01-01.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да използвате свойството IDENTITY() в SQL Server

  2. Как да получите експортиран изход в реален CSV формат в SQL Server Management Studio?

  3. Защо SQL Server закръглява резултатите от разделянето на две цели числа?

  4. Как да експортирате резултата от заявката в .csv или разделен файл в табулатор в SQL Server Management Studio (SSMS) - SQL Server / TSQL урок, част 23

  5. Връщане на всички редове от конкретен дял в SQL Server (T-SQL)