SnowConvert AI - IBM DB2 - CREATE TABLE¶
説明¶
IBM DB2 の完全な CREATE TABLE 構文 は、1ページに収まらないほど大きいです。しかし、以下の画像は、後に参照される論理的グループ化を伴う構文の概要を示しています。
文法構文¶

As Resultテーブル¶
説明¶
Specifies that the columns of the new table have the same name, data type, and optionally same data, as the result from the fullselect.
警告
AS RESULT TABLE はSnowflakeで部分的にサポートされています。SnowflakeではCopyオプションは適用されません。
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
文法構文¶



サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
IBM に DB2¶
Snowflake¶
マテリアライズドクエリの定義¶
説明¶
マテリアライズドクエリテーブル( MQTs )は、クエリの結果に基づいて定義されるテーブルです。
現在、 IBM DB2 のマテリアライズドクエリの翻訳は、 SnowConvert AI ではサポートされていません
See the DB2 materialized query definition documentation for this syntax.
Grammar Syntax


Sample Source Patterns
IBM DB2
Snowflake
関連 EWIs
SSC-EWI-DB0021: NODE NOT SUPPORTED
Of型
Description
テーブルの列が構造化された型の属性に基づくことを指定します。
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
TYPED TABLES はSnowflakeではサポートされていません。
文法構文¶


サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
関連 EWIs¶
SSC-EWI-DB0017: NODE NOT SUPPORTED
Staging Tableの定義¶
説明¶
staging table は、遅延されたマテリアライズドクエリテーブルの段階的なメンテナンスをサポートします。
STAGING TABLES はSnowflakeではサポートされていません。
See the DB2 staging data tables or the staging table definition syntax in the IBM DB2 documentation.
Grammar Syntax

Sample Source Patterns
IBM DB2
Snowflake
Related EWIs
SSC-EWI-DB0018: NODE NOT SUPPORTED
要素リスト
制約の確認
Description
制約は、テーブルのデータのルールを指定するために使用されます。
See the DB2 column options documentation for this syntax.
警告
CONSTRAINT オプションの一部はそのままSnowflakeに移行されますが、プラットフォームの違いから削除されるものもあります。詳しくはコード例をご覧ください。
文法構文¶


サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
関連 EWIs¶
SSC-EWI-0035:Checkステートメントがサポートされていません。
期間の定義¶
説明¶
行のデータが有効な期間を定義します。
警告
PERIOD-DEFINITION は、Snowflakeでは機能的に同等なものはありません。
注釈
Snowflakeでは、テーブルの履歴データを最大90日間保存することができます。これについては、Time Travelの理解と使用 を参照してください。
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
文法構文¶

サンプルソースパターン¶
関連 EWIs¶
SSC-EWI-DB0003:期間の定義はSnowflakeでは適用されません。
参照制約¶
説明¶
Foreign Key Constraints are migrated through ALTER TABLE statements to remove dependencies at the table creation time and therefore facilitate database deployment.
See the DB2 column options documentation for this syntax.
文法構文¶


サンプルソースパターン¶
QUERY に OPTIMIZATION¶
説明¶
制約または機能的な依存関係を、適切な状況下でクエリの最適化に使用できるかどうかを指定します。
See the DB2 WITHOUT OVERLAPS documentation for this syntax.
警告
ENABLE QUERY OPTIMIZATION 制約属性は、Snowflakeでは適用されないため、削除されます。
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
WITHOUT に OVERLAPS¶
説明¶
BUSINESS_TIME WITHOUT OVERLAPS は、指定された他のキーについては、 BUSINESS_TIME 期間の時間に関して値が一意であることを意味します。
See the DB2 column options documentation for this syntax.
警告
BUSINESS_TIME WITHOUT OVERLAPS Constraint attribute is removed because they are not applicable in Snowflake.
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
列オプション¶
COMPRESS¶
説明¶
システムのデフォルト値が最小限のスペースで保存されるように指定します。
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
警告
COMPRESS SYSTEM DEFAULT は、Snowflakeでは適用されないため、削除されます
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
既知の問題¶
既知の問題はありません。
INLINE に LENGTH¶
説明¶
Identifies the Inline Length of the reference type column.
See the DB2 INLINE LENGTH documentation for this syntax
警告
INLINE LENGTH は、Snowflakeでは適用されないため、削除されます。
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
既知の問題¶
既知の問題はありません。
LOB に OPTIONS¶
説明¶
LOB (ラージオブジェクトバイナリ)データ型のオプション
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
警告
LOB OPTIONS は、Snowflakeでは適用されないため、削除されます。
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
SCOPE¶
説明¶
参照型列のスコープを識別します。
For this syntax, see the IBM CREATE TABLE statement documentation.
警告
SCOPE オプションは、Snowflakeでは適用されないため、削除されます。
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
SECURED¶
説明¶
テーブルに関連付けられているセキュリティポリシーに存在するセキュリティラベルを識別します。
See the DB2 security label documentation for this syntax.
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
既知の問題¶
複数のセキュリティラベルが宣言されている場合、Snowflake出力コードに以下のように SSC-EWI-DB0001 が表示されます
IBM に DB2¶
Snowflake¶
関連 EWIs¶
SSC-EWI-DB0001複数の行アクセスポリシー
テーブルオプション¶
CCSID¶
説明¶
テーブルに格納される文字列データのエンコード方式を指定します。
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
警告
CCSID はSnowflakeでは適用されません。
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
関連 EWIs¶
SSC-FDM-0027: REMOVED STATEMENT, NOT APPLICABLE IN SNOWFLAKE.
圧縮オプション¶
説明¶
テーブルに行圧縮を使用するかどうかを指定します。
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
警告
圧縮オプションはSnowflakeでは適用されません。
文法構文¶

サンプルソースパターン¶
IBM に DB2¶
Snowflake¶
関連 EWIs¶
SSC-FDM-0027: REMOVED STATEMENT, NOT APPLICABLE IN SNOWFLAKE.
データキャプチャ¶
説明¶
データベース間データ複製のための追加情報をログに書き込むかどうかを示します。
こちら をクリックすると、この構文に関する IBM DB2 ドキュメントページに移動します。
DATA CAPTURE はサポートされていません
Grammar Syntax

Sample Source Patterns
IBM DB2
Snowflake
Related EWIs
SSC-EWI-DB0020: NODE NOT SUPPORTED
REMOVED に CLAUSES
Description
以下の句はSnowflakeでは適用されないため、 SnowConvert AI では削除されます。
Distribution句Not Logged Initially句Options句Organize by句Partition by句Security Policy句In句Long In句Index In句With Restrict On句
Sample Source Patterns
IBM DB2
Snowflake
Related EWIs
SSC-FDM-0027: REMOVED STATEMENT, NOT APPLICABLE IN SNOWFLAKE.
