SQL ステートメントのタイプ

SQL ステートメントには、いくつかの基本タイプがあります。 ここでは各タイプの機能ごとに、リストされています。

SQL スキーマ・ステートメント SQL データ・ステートメント

ALTER FUNCTION
ALTER MASK
ALTER PERMISSION
ALTER PROCEDURE
ALTER SEQUENCE
ALTER TABLE
ALTER TRIGGER
COMMENT ON
CREATE ALIAS
CREATE FUNCTION
CREATE INDEX
CREATE MASK
CREATE PERMISSION
CREATE PROCEDURE
CREATE SCHEMA
CREATE SEQUENCE
CREATE TABLE
CREATE TRIGGER
CREATE  TYPE
CREATE VARIABLE
CREATE VIEW
DROP
GRANT
LABEL ON
RENAME
REVOKE
TRANSFER OWNERSHIP

ALLOCATE CURSOR
ASSOCIATE LOCATORS
CLOSE
DECLARE CURSOR
DELETE
FETCH
FREE LOCATOR
HOLD LOCATOR
INSERT
LOCK TABLE
OPEN
REFRESH TABLE
SELECT INTO
SET 変数
UPDATE
VALUES INTO

SQL データ変更ステートメント SQL 接続ステートメント

DELETE
INSERT
MERGE
TRUNCATE
UPDATE

CONNECT
DISCONNECT
RELEASE
SET CONNECTION

SQL トランザクション・ステートメント SQL セッション・ステートメント

COMMIT
RELEASE SAVEPOINT
ROLLBACK
SAVEPOINT
SET TRANSACTION

DECLARE GLOBAL TEMPORARY TABLE
SET CURRENT DECFLOAT ROUNDING MODE
SET CURRENT DEGREE
SET CURRENT IMPLICIT XMLPARSE OPTION
変更の始まりSET CURRENT TEMPORAL SYSTEM_TIME変更の終わり
SET ENCRYPTION PASSWORD
SET PATH
SET SCHEMA
SET SESSION AUTHORIZATION

動的 SQL ステートメント 組み込み SQL ホスト言語ステートメント

ALLOCATE DESCRIPTOR
複合 (動的)
DEALLOCATE DESCRIPTOR
DESCRIBE
DESCRIBE CURSOR
DESCRIBE INPUT
DESCRIBE PROCEDURE
DESCRIBE TABLE
EXECUTE
EXECUTE IMMEDIATE
GET DESCRIPTOR
PREPARE
SET DESCRIPTOR

BEGIN DECLARE SECTION
DECLARE PROCEDURE
DECLARE STATEMENT
DECLARE VARIABLE
END DECLARE SECTION
GET DIAGNOSTICS
INCLUDE
SET OPTION
SET RESULT SETS
SIGNAL
WHENEVER

SQL 制御ステートメント  

CALL

 

SQL ステートメントは、SQL によって作成されたオブジェクトのほかに、外部記述物理ファイルと単一様式論理ファイルを操作することができます。プログラム記述ファイルの対話式データ定義ユーティリティー (IDDU) ディクショナリー定義は参照の対象となりません。プログラム記述ファイルは、1 つの列が入った表の形になります。