Transact-SQL

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 中仍然被使用為核心的查詢語言。

基本介紹

  • 中文名:Transact-SQL
  • 又稱:T-SQL
  • 控制語句:GRANT,DENY,REVOKE
  • 操作語句:SELECT,INSERT,DELETE,UPDATE
SQL,操作語句,定義語句,控制語句,語言元素,

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

相關詞條

熱門詞條

聯絡我們