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

Chuyển đổi Int thành trường ngày tháng

Truyền đơn giản là ngày có thể hoạt động

Select cast(cast(20161011 as varchar(8)) as date)

Trả lại

2016-10-11

Nếu dữ liệu của bạn bị nghi ngờ, bạn cũng có thể sử dụng Try_Convert ()

Select Try_Convert(date,cast(2610 as varchar(8)))

Trả lại

NULL


  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ấu trúc lại ADO.NET - SqlTransaction so với TransactionScope

  2. Cách sử dụng các tính năng AlwaysOn của SQL Server

  3. SQL - Làm thế nào để lưu trữ và điều hướng cấu trúc phân cấp?

  4. Làm thế nào mà trình kích hoạt của tôi bị xóa?

  5. TSQL có trả lại kết quả nhanh hơn thủ tục được lưu trữ trong SQL Server không