このトピックはまだ評価されていません - このトピックを評価する

サポートされている Transact-SQL ステートメント (Windows Azure SQL データベース)

次の表は、Microsoft Windows Azure SQL データベースでサポートされる Transact-SQL ステートメントの一覧です。これらの Transact-SQL ステートメントは、SQL Server 2008 の対応する Transact-SQL ステートメントと同じ機能を持ちます。  

Important重要
Transact-SQL の文法、使用法、および使用例については、SQL Server オンライン ブックの「Transact-SQL リファレンス (データベース エンジン)」を参照してください。

 

ALTER ROLE

DECLARE CURSOR

OPEN

ALTER SCHEMA

DELETE

OPTION 句

ALTER VIEW

DENY (オブジェクトの権限の拒否)

ORDER BY 句

APPLOCK_MODE

DENY (スキーマ権限の拒否)

OUTPUT 句

APPLOCK_TEST

DROP LOGIN

OVER 句

BEGIN_TRANSACTION

DROP PROCEDURE

PRINT

BEGIN...END

DROP ROLE

RAISERROR

BINARY_CHECKSUM

DROP SCHEMA

RETURN

BREAK

DROP STATISTICS

REVERT

CAST および CONVERT

DROP SYNONYM

REVOKE (オブジェクトの権限の取り消し)

CATCH (TRY...CATCH)

DROP TYPE

REVOKE (スキーマ権限の取り消し)

CEILING

DROP USER

ROLLBACK TRANSACTION

CHECKSUM

DROP VIEW

ROLLBACK WORK

CLOSE

END (BEGIN...END)

SAVE TRANSACTION

COALESCE

EXCEPT および INTERSECT

SELECT @local_variable

FETCH

SELECT 句

COLUMNPROPERTY

FOR 句 (XML および BROWSE)

SET @local_variable

COMMIT TRANSACTION

FROM

SWITCHOFFSET

COMMIT WORK

GO

THROW

GOTO

TERTIARY_WEIGHTS

CONTEXT_INFO

GRANT (オブジェクトの権限の許可)

TODATETIMEOFFSET

CONTINUE

GRANT (スキーマ権限の許可)

TOP

CONVERT

GROUP BY

TRIGGER_NESTLEVEL

CREATE ROLE

GROUPING_ID

TRUNCATE TABLE

CREATE SCHEMA

HashBytes

TRY...CATCH

CREATE STATISTICS

HAVING

UNION

CREATE VIEW

ヒント (クエリ ヒント、結合ヒント、テーブル ヒントなど)

note
ヒントの詳細については、「ヒントのサポート」を参照してください。

UPDATE

CRYPT_GEN_RANDOM

IDENTITY (プロパティ)

UPDATE STATISTICS

CURRENT_REQUEST_ID

IF...ELSE

USER

CURSOR_STATUS

INSERT BULK

SWITCHOFFSET

DBCC SHOW_STATISTICS

IS [NOT] NULL

WAITFOR

DEALLOCATE

MERGE

WHERE

DECLARE @local_variable

MIN_ACTIVE_ROWVERSION

WHILE

WITH common_table_expression

ヒントのサポート

ヒントは、SELECTINSERTUPDATEDELETEMERGE の各ステートメントを実行するクエリ プロセッサに対し、実行上のオプションや方針を指定するものです。Windows Azure SQL データベースでは、わずかな例外を除き、SQL Server が備えているあらゆる Query ヒント、Table ヒント、および Join Hintsがサポートされます。クエリの実行中は必ず、Windows Azure SQL データベースによって max degree of parallelism が自動的に 1 に設定されるため、MAXDOP ヒントは、使用したとしても無視されます。また、SQL データベースは、PAGLOCK テーブル ヒントをサポートしません。

詳細については、「ヒント (Transact-SQL)」および「max degree of parallelism オプション」を参照してください。

SET ステートメントのサポート

Transact-SQL プログラミング言語には、現在のセッションにおける特定の情報の処理方法を変更する SET ステートメントがいくつか用意されています。

次の表は、Windows Azure SQL データベースでサポートされる SET ステートメントの一覧です。SET ステートメントは、SQL Server 2008 の対応する 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_ON

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

参照

この情報は役に立ちましたか。
(残り 1500 文字)

コミュニティの追加

追加
© 2013 Microsoft. All rights reserved.
facebook page visit twitter rss feed newsletter