Transact-SQL

Transact-SQL(又稱 T-SQL),是在 Microsoft SQL Server 和 Sybase SQL Server 上的 ANSI SQL 實現,與 Oracle 的 PL/SQL 性質相近(不只是實現 ANSI SQL,也為自身資料庫系統的特性提供實現支持),目前在 Microsoft SQL Server 和 Sybase Adaptive Server 中仍然被使用為核心的查詢語言。

SQL

T-SQL是Microsoft公司在關係型資料庫管理系統SQL Server中的SQL-3標準的實現,是微軟對SQL的擴展,具有SQL的主要特點,同時增加了變數、運算符、函式、流程控制和注釋等語言元素,使得其功能更加強大。T-SQL對SQL Server 十分重要,SQL Server中使用圖形界面能夠完成的所有功能,都可以利用T-SQL來實現。使用T-SQL操作時,與SQL Server通信的所有應用程式都通過向伺服器傳送T-SQL語句來進行,而與應用程式的界面無關。

根據其完成的具體功能,可以將T-SQL語句分為四大類,分別為數據定義語句,數據操作語句,數據控制語句和一些附加的語言元素。

操作語句

SELECT,INSERT,DELETE,UPDATE;

定義語句

CREATE TABLE,DROP TABLE ,ALTER TABLE ,

CREATE VIEW,DROP VIEW

CREATE INDEX,DROP INDEX,

CREATE PROCEDURE,ALTER PROCEDURE,DROP PROCEDURE

CREATE TRIGGER,ALTER TRIGGER,DROP TRIGGER

控制語句

GRANT,DENY,REVOKE

語言元素

BEGIN TRANSACTION/COMMIT,ROLLBACK, SET TRANSACTION,

DECLARE OPEN ,FETCH,CLOSE,EXECUTE

相關詞條

相關搜尋

熱門詞條

聯絡我們