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

Lỗi trong truy vấn sql Cú ​​pháp không chính xác gần

SQL Server không có kiểu dữ liệu boolean thực và do đó không hỗ trợ các biểu thức boolean như cast ( tline as int) > 6

Bạn cần viết lại điều đó thành một câu lệnh:

case when cast ( tline as int) > 6 then 1 else 0 end as tv


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có cách nào tốt để gỡ lỗi Chuỗi hoặc dữ liệu nhị phân sẽ bị cắt bớt không?

  2. Tổng chênh lệch DateTime tính bằng sql (HH.MM)

  3. GETDATE () Ví dụ trong SQL Server (T-SQL)

  4. Cách đặt đối chiếu của cơ sở dữ liệu trong SQL Server (T-SQL)

  5. BẬT là một phần của cú pháp