SSMS
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> SSMS

'DATE' không phải là tên hàm tích hợp sẵn được công nhận

Như thông báo lỗi, không có DATE chức năng trong SQL Server 2008 hoặc 2012 (bạn đã gắn thẻ cả hai nên tôi không chắc bạn đang nhắm mục tiêu nào). Bạn có thể , tuy nhiên, truyền đến một date nhập SQL Server 2008 trở lên:

WHERE EnterDate = CONVERT(date,GETDATE())

Lưu ý rằng không có CURDATE hàm, vì vậy tôi đã dịch nó thành GETDATE()



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Đầu ra XML bị cắt ngắn trong SQL

  2. SQL Server Management Studio - Tài liệu theo thẻ

  3. Xử lý lỗi CREATE USER khi cố gắng nhập BACPAC từ bộ nhớ blob sang ssms

  4. Chuyển đổi được yêu cầu không được hỗ trợ bằng máy chủ được liên kết và ODBC

  5. Cách ngăn SSMS 2012 khỏi SP script bằng sp_executesql