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

Làm thế nào để chuyển đổi int sang date trong SQL Server 2008

Bạn không thể chuyển đổi giá trị số nguyên thành ngày tháng nhưng trước tiên bạn có thể chuyển nó thành ngày giờ sau đó thành loại ngày tháng

select cast(40835 as datetime)

và sau đó chuyển đổi thành một ngày (SQL 2008)

select cast(cast(40835 as datetime) as date)

cổ vũ



  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 cách lấy tên tháng từ ngày trong SQL Server (T-SQL)

  2. executive sp_executesql @sql và execute (@sql) SQL Server

  3. LEFT () so với SET TEXTSIZE trong SQL Server:Sự khác biệt là gì?

  4. Sao chép kết quả truy vấn SQL Server vào bảng Access 2010

  5. Tại sao CTE (Biểu thức bảng chung) trong một số trường hợp làm chậm các truy vấn so với bảng tạm thời trong SQL Server