Giao dịch-SQL (T-SQL)

Tác Giả: Randy Alexander
Ngày Sáng TạO: 3 Tháng Tư 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Introduction to Transact SQL (T-SQL) using Microsoft SQL Server
Băng Hình: Introduction to Transact SQL (T-SQL) using Microsoft SQL Server

NộI Dung

Định nghĩa - Transact-SQL (T-SQL) có nghĩa là gì?

Transact-SQL (T-SQL) là phiên bản độc quyền của Microsoft SQL của ANSI SQL cho cơ sở dữ liệu quan hệ SQL Server của nó.

Ngôn ngữ truy vấn có cấu trúc (SQL) là ngôn ngữ truy vấn cơ sở dữ liệu quan hệ được sử dụng rộng rãi nhất và phiên bản chuẩn hóa của nó - được thiết kế bởi Viện tiêu chuẩn quốc gia Hoa Kỳ (ANSI) - được gọi là ANSI SQL. Tuy nhiên, hầu hết các nhà cung cấp cũng triển khai các phiên bản SQL độc quyền với các tính năng bổ sung.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Transact-SQL (T-SQL)

T-SQL hỗ trợ đầy đủ ANSI SQL và tăng cường ngôn ngữ với một số tính năng, ví dụ: ngôn ngữ Control-of-Flow, các biến cục bộ và các cải tiến cho các câu lệnh CẬP NHẬT và XÓA.

Ví dụ về ngôn ngữ kiểm soát dòng chảy bao gồm:

  • BEGIN và END từ khóa để đánh dấu một khối giao dịch.
  • Đợi để chờ đợi một sự kiện hoặc thời gian nhất định trong ngày để thực hiện giao dịch.
  • TRẢ LẠI để trả về ngay lập tức từ một thủ tục hoặc chức năng được lưu trữ.

T-SQL rất quan trọng đối với SQL Server vì mỗi hành động cơ sở dữ liệu SQL Server thực sự là cơ sở dữ liệu một chuỗi các câu lệnh T-SQL. Các hành động được thực hiện trước tiên được dịch thành các câu lệnh T-SQL, ngay cả khi sử dụng giao diện đồ họa.

Các câu lệnh T-SQL có thể được chạy trong công cụ truy cập chính cho SQL Server và SQL Server Management Studio (SSMS) hoặc trong sqlcmd, công cụ dòng lệnh chuyên dụng. Hoạt động này tương tự như cách môi trường MS-DOS được sử dụng để chạy các lệnh HĐH Windows.