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

SQL Server Compact Edition ISNULL (sth, '') trả về giá trị boolean?

Theo this ISNULL không được triển khai trong SQL Server CE. Tuy nhiên, tôi sẽ thấy lỗi cú pháp được nêu ra.

Cách giải quyết:bạn có thể sử dụng CASE WHEN email IS NULL THEN 'eeee' ELSE email END hoặc COALESCE . Tốt hơn là cái sau.

Cũng sử dụng các truy vấn được tham số hóa. Nếu bạn không biết tại sao bạn nên tìm hiểu, hãy tìm hiểu.




  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ìm các hàng đã thay đổi (khóa tổng hợp có rỗng)

  2. So sánh dữ liệu SQL - Một số bảng bị thiếu

  3. Các phương pháp phân trang của SQL Server 2008?

  4. Làm cách nào để tự động hóa tác vụ tạo tập lệnh trong SQL Server Management Studio 2008?

  5. Ràng buộc tự tham chiếu trong MS SQL