Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server memasukkan Tanggal sebagai 1/1/1900

Anda belum memberikannya sebagai null, Anda mencoba memasukkan string kosong ('' ). Anda membutuhkan:

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

Meskipun sebenarnya, jika Anda akan memasukkan tanggal, sebaiknya sisipkan dalam format YYYYMMDD, seperti:

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. Penggunaan transaksi yang benar di SQL Server

  2. Dapatkan parameter prosedur tersimpan dengan C# atau SQL?

  3. Menggunakan dengan vs mendeklarasikan tabel sementara:kinerja/perbedaan?

  4. Tanggal di IST di SQL Server

  5. Spasi dipangkas secara otomatis [2spasi =5spasi]