Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL Server insère la date au 01/01/1900

Vous ne l'avez pas donné comme null, vous essayez d'insérer une chaîne vide ('' ). Vous avez besoin :

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

Bien que vraiment, si vous allez insérer des dates, mieux vaut les insérer au format AAAAMMJJ, comme :

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