intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Cải tiến trong lệnh T-SQL của SQL Server 2008- P10

Chia sẻ: Cong Thanh | Ngày: | Loại File: PDF | Số trang:5

85
lượt xem
9
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'cải tiến trong lệnh t-sql của sql server 2008- p10', công nghệ thông tin, cơ sở dữ liệu phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Cải tiến trong lệnh T-SQL của SQL Server 2008- P10

  1. Hàm SYSDATETIMEOFFSET giống với hàm SYSDATETIME, tuy nhiên hàm này bao gồm cả múi giờ. Hàm SYSUTCDATETIME trả về ngày và giờ Universal Coordinated Time (giống với Greenwich Mean Time) với độ chính xác 10 mili giây. Thời gian này được lấy từ thời gian cục bộ hiện thời và cài đặt múi giờ của máy chủ nơi SQL Server đang vận hành. Hai hàm SYSDATETIME và SYSUTCDATETIME đều trả về kiểu dữ liệu DATETIME2, trong khi đó hàm SYSDATETIMEOFFSET trả về kiểu dữ liệu DATETIMEOFFSET. Hàm SWITCHOFFSET trả về một giá trị DATETIMEOFFSET được thay đổi từ múi giờ lưu
  2. trữ Offset tới một múi giờ Offset mới cụ thể. Hàm TODATETIMEOFFSET chuyển đổi một ngày cục bộ hay giá thời gian và một múi giờ Offset cuh thể tới một giá trị DATETIMEOFFET. SELECT GETDATE()AS [GETDATE], --Trả về hời gian hiện tại của hệ thống mà không có múi giờ với độ chính xác là 10 mili giây. SYSDATETIME() AS [SYSDATETIME], --Trả về ngày và giờ Universal Coordinated Time với độ chính xác 10 mili giây. SYSUTCDATETIME() AS [SYSUTCDATETIME]
  3. SELECT --Trả về thời gian hiện tại của hệ thống kèm múi giờ với độ chính xác 10 mili giây SYSDATETIMEOFFSET() AS [SYSDATETIMEOFFSET], --Trả về giá trị DATETIMEOFFSET được thay đổi từ múi giờ được lưu trữ Offset tới một múi giờ được lưu trữ Offset mới được chỉ định và giữ nguyên giá trị ban đầu SWITCHOFFSET(SYSDATETIMEOFFSET(), '+05:00')AS [SWITCHOFFSET], --Chuyển đổi giá trị ngày hay giờ cục bộ và một múi giờ Offset được chỉ định tới một giá trị DATETIMEOFFSET TODATETIMEOFFSET(GETDATE(),'+05:30')
  4. AS [TODATETIMEOFFSET] Kết luận UDTT và TVP cho phép người dùng chuyển một nhóm kết quả tới một thủ tục và lưu nhiều giá trị trả về tới máy chủ cần sử dụng trong các phiên bản trước đó của SQL Server. Những kiểu dữ liệu Date và Time mới trong SQL Server 2008 giúp tiết kiệm bộ nhớ vì chiếm dụng ít hơn trong trường hợp chỉ lưu ngày hoặc giờ (chính xác hơn), giúp quá trình làm việc với các dữ liệu này dễ dàng hơn, và cho phép làm việc với
  5. DATETIMEOFFSET. Trong phần tới chúng ta sẽ tìm hiểu kiểu dữ liệu mới HIERARCHYID cho phép lưu cấu trúc phân cấp trong cơ sở dữ liệu.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2