TimesTenでサポートされているSQL文の概要

表6-1に、TimesTenでのSQL文の概要を示します。2列目は、文がTimesTen Scaleoutでサポートされているかどうかを示します。ALTER SEQUENCEを除くすべての文は、TimesTen Classicでサポートされています。

表6-1 TimesTenでサポートされているSQL文

SQL文 TimesTen Scaleoutでのサポート

ALTER ACTIVE STANDBY PAIR

いいえ

ALTER CACHE GROUP

はい

ALTER FUNCTION

いいえ

ALTER PACKAGE

いいえ

ALTER PROFILE

はい

ALTER PROCEDURE

いいえ

ALTER REPLICATION

いいえ

ALTER SEQUENCE

はい

TimesTen Classicではサポートされていません。

ALTER SESSION

はい

ALTER TABLE

はい

サポートされていない句:

エージングおよび列ベースの圧縮

サポートされていないデータ型:

LOB列は表ではサポートされません。LOB変数はPL/SQLプログラムでサポートされます。

ALTER USER

はい

CALL

はい

COMMIT

はい

CREATE ACTIVE STANDBY PAIR

いいえ

CREATE CACHE GROUP

はい(増分自動リフレッシュを使用する静的読取り専用)

CREATE FUNCTION

はい

CREATE INDEX

はい

CREATE MATERIALIZED VIEW

はい(制限付き)

CREATE PACKAGE

はい

CREATE PACKAGE BODY

はい

CREATE PROCEDURE

はい

CREATE PROFILE

はい

CREATE REPLICATION

いいえ

CREATE SEQUENCE

TimesTen Scaleoutの特定のBATCH句ではあり。

CREATE SYNONYM

はい

CREATE TABLE

あり(CREATE TABLE... AS SELECTなど)

サポートされていない句:

エージングおよび列ベースの圧縮

サポートされていないデータ型:

LOBおよびROWID

分散句はグローバル一時表でサポートされていません。

CREATE USER

はい

CREATE VIEW

はい

DELETE

はい

DROP ACTIVE STANDBY PAIR

いいえ

DROP CACHE GROUP

はい(増分自動リフレッシュを使用する静的読取り専用キャッシュ・グループ)

DROP FUNCTION

はい

DROP INDEX

はい

DROP MATERIALIZED VIEW

はい

DROP PACKAGE [BODY]

はい

DROP PROCEDURE

はい

DROP PROFILE

はい

DROP REPLICATION

いいえ

DROP SEQUENCE

はい

DROP SYNONYM

はい

DROP TABLE

はい

DROP USER

はい

DROP VIEW

はい

FLUSH CACHE GROUP

いいえ

GRANT

はい

INSERT

はい

INSERT...SELECT

はい

LOAD CACHE GROUP

はい(増分自動リフレッシュを使用する静的読取り専用キャッシュ・グループ)

MERGE

いいえ

REFRESH CACHE GROUP

はい(増分自動リフレッシュを使用する静的読取り専用キャッシュ・グループ)

REVOKE

はい

ROLLBACK

はい

SELECT

はい

TRUNCATE TABLE

あり。ただし、TRUNCATE TABLEは、切り捨てられる表に依存するすべてのコマンドを無効にするDDL文に似ています。表内のすべての行を削除するには、DELETE文ではなくTRUNCATE文を使用することをお薦めします。

UNLOAD CACHE GROUP

はい(増分自動リフレッシュを使用する静的読取り専用キャッシュ・グループ)

UPDATE

はい