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

SQL Server вмъква дата като 1/1/1900

Не сте го задали като null, опитвате се да вмъкнете празен низ ('' ). Имате нужда от:

INSERT INTO [ABC] ([code],[updatedate],[flag],[Mfdate]) 
VALUES ('203', '6/12/2013','N/A', NULL) 

Въпреки че наистина, ако ще вмъквате дати, най-добре е да ги вмъкнете във формат ГГГГММДД, като:

INSERT INTO [ABC] ([code],[updatedate],[flag],[Mfdate]) 
VALUES ('203', '20130612','N/A', NULL) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съхраняването на големи файлове в база данни причинява изключение от тип „System.OutOfMemoryException“

  2. Каква е ползата от GO в SQL Server Management Studio &Transact SQL?

  3. MS Access VBA прихващане на SQL Server Connection Error

  4. Как да получа последно вмъкване/актуализиране/изтриване на дата и час на Sql Server 2005?

  5. SQL изберете къде не в подзаявката не връща резултати