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

Có sự khác biệt nào giữa DateTime trong c # và DateTime trong máy chủ SQL không?

Độ chính xác và phạm vi (vì vậy, mọi thứ đều quan trọng;-p)

Từ MSDN:

.NET System.DateTime

Loại giá trị DateTime đại diện cho ngày và giờ với các giá trị từ 12:00:00 nửa đêm, ngày 1 tháng 1 năm 0001 Anno Domini (Thời đại chung) đến 11:59:59 CH, ngày 31 tháng 12 năm 9999 SCN (CN)

Các giá trị thời gian được đo bằng đơn vị 100 nano giây được gọi là dấu tích và một ngày cụ thể là số dấu tích kể từ 12 giờ đêm, ngày 1 tháng 1 năm 0001 sau Công nguyên (C.E.) trong lịch GregorianCalendar

Giao dịch ngày giờ trong SQL

Phạm vi ngày:1 tháng 1 năm 1753 đến hết ngày 31 tháng 12 năm 9999

Độ chính xác:Được làm tròn đến gia số .000, .003 hoặc .007 giây



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server đệ quy tự tham gia

  2. Thói quen xấu:Tránh NULL trong SQL Server

  3. Cách hoạt động của hàm STR () trong SQL Server (T-SQL)

  4. Cách chuyển đổi chuỗi thành ngày / giờ trong SQL Server bằng cách sử dụng PARSE ()

  5. Hướng dẫn cho người mới bắt đầu về bảng SQL