匯出 (0) 列印
全部展開

支援的 Transact-SQL 陳述式 (Azure SQL Database)

更新日期: 2014年2月

下列 Microsoft Azure SQL Database Transact-SQL 陳述式提供與對應的 SQL Server Transact-SQL 陳述式相同的功能。

Important重要事項
如需有關 Transact-SQL 文法、使用方式與範例的詳細資訊,請參閱《SQL Server 線上叢書》中的<Transact-SQL 參考 (資料庫引擎)>。

 

ALTER ROLE

刪除

OPEN

ALTER SCHEMA

DENY 物件權限

OPTION 子句

ALTER VIEW

DENY 結構描述權限

ORDER BY 子句

APPLOCK_MODE

DROP LOGIN

OUTPUT 子句

APPLOCK_TEST

DROP PROCEDURE

OVER 子句

BEGIN TRANSACTION

DROP ROLE

PRINT

BEGIN...END

DROP SCHEMA

RAISERROR

BINARY_CHECKSUM

DROP STATISTICS

RETURN

BREAK

DROP SYNONYM

REVERT

CAST 和 CONVERT

DROP TYPE

REVOKE 物件權限

TRY...CATCH

DROP USER

REVOKE 結構描述權限

CEILING

DROP VIEW

ROLLBACK WORK

CHECKSUM

END (BEGIN...END)

SAVE TRANSACTION

關閉

EXCEPT 和 INTERSECT

SELECT @local_variable

COALESCE

FETCH

SELECT 子句

COLUMNPROPERTY

FOR 子句

SET @local_variable

COMMIT TRANSACTION

FROM

SWITCHOFFSET

COMMIT WORK

GO

THROW

CONTEXT_INFO

GOTO

TERTIARY_WEIGHTS

CONTINUE

GRANT 物件權限

TODATETIMEOFFSET

CONVERT

GRANT 結構描述權限

TOP

CREATE ROLE

GROUP BY

TRIGGER_NESTLEVEL

CREATE SCHEMA

GROUPING_ID

TRUNCATE TABLE

CREATE STATISTICS

HASHBYTES

TRY...CATCH

CREATE VIEW

HAVING

UNION

CRYPT_GEN_RANDOM

提示

note附註
包含 QueryTableJoin Hints。如需詳細資訊,請參閱提示支援

UPDATE

CURRENT_REQUEST_ID

IDENTITY (屬性)

UPDATE STATISTICS

CURSOR_STATUS

IF...ELSE

USER

DBCC SHOW_STATISTICS

INSERT BULK

WAITFOR

DEALLOCATE

IS [NOT] NULL

WHERE

DECLARE @local_variable

MERGE

WHILE

DECLARE CURSOR

MIN_ACTIVE_ROWVERSION

WITH common_table_expression

提示是為了由 SELECTINSERTUPDATEDELETEMERGE 陳述式上的基礎查詢處理器強制執行所指定的選項或策略。Microsoft Azure SQL Database 支援 SQL Server 提供的所有 QueryTableJoin Hints,但是有少數例外狀況。執行查詢時,Microsoft Azure SQL Database 一律自動將平行處理原則的最大程度設為 1,而且即使使用了 MAXDOP 提示,也會將它忽略。另外,SQL Database 不支援 PAGLOCK 資料表提示。

如需詳細資訊,請參閱<提示 (Transact-SQL)>和<平行處理原則的最大程度選項>。

Transact-SQL 程式語言提供了數個 SET 陳述式,可用於變更目前工作階段處理特定資訊的方式。

下表提供 Microsoft Azure SQL Database 支援的 SET 陳述式清單。

 

SET 陳述式類別目錄 陳述式

日期和時間陳述式

SET DATEFIRST

SET DATEFORMAT

鎖定陳述式

SET DEADLOCK_PRIORITY

SET LOCK_TIMEOUT

其他陳述式

SET CURSOR_CLOSE_ON_COMMIT

SET FIPS_FLAGGER

SET IDENTITY_INSERT

SET LANGUAGE

SET QUOTED_IDENTIFIER

查詢執行陳述式

SET ARITHABORT

SET ARITHIGNORE

SET NOCOUNT

SET NOEXEC

SET NUMERIC_ROUNDABORT

SET PARSEONLY

SET ROWCOUNT

SET TEXTSIZE

ISO 設定陳述式

SET ANSI_NULL_DFLT_OFF

SET ANSI_NULL_DFLT_ON

SET ANSI_PADDING

SET ANSI_WARNINGS

統計資料陳述式

SET FORCEPLAN

SET SHOWPLAN_ALL

SET SHOWPLAN_TEXT

SET SHOWPLAN_XML

SET STATISTICS IO

SET STATISTICS PROFILE

SET STATISTICS TIME

SET STATISTICS XML

交易陳述式

SET IMPLICIT_TRANSACTIONS

SET TRANSACTION ISOLATION LEVEL

SET XACT_ABORT

另請參閱

顯示:
© 2014 Microsoft