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

Chỉ nhận ngày tháng từ sql datetime mà không cần chuyển đổi thành varchar để tôi có thể sắp xếp nó trong excel

Bạn có thể chuyển đổi thành DATE , nhưng Excel có thể hiển thị chúng dưới dạng số, không chắc chắn.

SELECT CONVERT(DATE, col) FROM dbo.table;

Nếu không, bạn có thể sử dụng một kiểu cụ thể, ví dụ:

-- yyyy-mm-dd - standard, unambiguous format
SELECT CONVERT(CHAR(10), col, 120) FROM dbo.table;

Hoặc

-- mm/dd/yyyy - ambiguous, regional format
SELECT CONVERT(CHAR(10), col, 101) FROM dbo.table;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để giảm kích thước tệp nhật ký máy chủ sql của tôi?

  2. Thực hiện chuyển đổi dự phòng trong MS SQL Server 2017 Standard

  3. 5 thủ thuật để đảm bảo hiệu suất cao nhất của máy chủ SQL

  4. Cách phân trang trong SQL Server 2008

  5. Làm thế nào để chạy một thủ tục được lưu trữ trong máy chủ sql mỗi giờ?