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

Chèn chuỗi trống vào cột INT cho SQL Server

Giả sử rằng câu lệnh INSERT của bạn là một phần của thủ tục được lưu trữ được sử dụng lại ở nhiều nơi trong ứng dụng của bạn (hoặc, có lẽ, là một lô luôn được tạo bởi cùng một phần của mã khách hàng) và giá trị được chèn vào là một số được truyền dưới dạng đối số chuỗi, bạn có thể sửa đổi INSERT như thế này:

INSERT INTO SAMPLE (ID) VALUES (NULLIF(@argument, ''));


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tại sao kết nối ODBC của tôi không thành công khi chạy tải SSIS trong Visual Studio nhưng không phải khi chạy cùng một gói sử dụng Tiện ích gói thực thi

  2. Dapper.NET và proc được lưu trữ với nhiều bộ kết quả

  3. SQL Server 2008 - sử dụng cmd để xuất với tiêu đề thành .csv

  4. Làm cách nào để chọn 5 PERCENT HÀNG ĐẦU từ mỗi nhóm?

  5. Chèn hàng loạt tệp CSV được trích dẫn một phần trong SQL Server