Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Không thể chèn null vào datetime trong máy chủ sql

Khi chèn bằng truy vấn INSERT, không chỉ định tên cột và không cung cấp bất kỳ giá trị nào. Điều đó sẽ chèn null vào trường.

Ví dụ:If Entry_Date là cột ngày giờ có thể null của tôi trong abc bảng, sau đó câu lệnh chèn của tôi sẽ giống như:

Insert into abc (Entry_Id, Entry_Value) values (1,1000);

Bằng cách không đề cập đến cột, nó phải có giá trị rỗng trong đó. Hy vọng nó sẽ hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa datetime và timestamp trong sqlserver?

  2. Liên kết hai bảng khác nhau với một trường ID chính

  3. Truy vấn máy chủ SQL để lấy danh sách các cột trong bảng cùng với các ràng buộc Kiểu dữ liệu, KHÔNG ĐẦY ĐỦ và CHÍNH CHÍNH

  4. Làm thế nào để tách ngày khỏi một chuỗi?

  5. SQL Server 2008 thay đổi thu thập dữ liệu so với trình kích hoạt trong quá trình kiểm tra