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

Cách chỉ trả về Ngày từ kiểu dữ liệu Ngày giờ của Máy chủ SQL

SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, @your_date))

ví dụ

SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))

đưa cho tôi

2008-09-22 00:00:00.000

Ưu điểm:

  • Không yêu cầu chuyển đổi varchar <-> datetime
  • Không cần phải suy nghĩ về ngôn ngữ


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 3 lĩnh vực sẽ được hưởng lợi từ việc sử dụng công cụ giám sát hiệu suất máy chủ SQL

  2. Toán tử logic HOẶC trong SQL Server là gì - Hướng dẫn sử dụng SQL Server / TSQL Phần 119

  3. Sử dụng DATABASEPROPERTYEX () để trả lại cài đặt cơ sở dữ liệu trong SQL Server

  4. Chu kỳ qua vòng bảng tạm trong SQL Server Management Studio (SSMS) - Hướng dẫn SQL Server / TSQL Phần 8

  5. Tạo CHẾ ĐỘ XEM được tham số hóa trong SQL Server 2008