Table of ContentsPreviousNext

Ispirer             Ispirer


Ispirer SQLWays データベース移行ソフトウェア

Column のデフォルト値

このセクションでは、様々なデータベースでのDEFAULTオプションの使用とSQLWaysによる変換について記述します。

DEFAULT は INSERT ステートメントでカラムの値が省略された時にカラムにデフォルトの値を割り当てるために使用されます。

TABLE 98. Column のデフォルト値
データベース
構文
説明
MySQL
DEFAULT 式
DEFAULT はMySQLのカラムにデフォルト値を指定するのに使用されます
 
式には定数を含むことが可能
Microsoft
SQL Server
DEFAULT 式 
DEFAULT は Microsoft SQL Server のカラムにデフォルト値を指定するのに使用されます
 
式には定数、組込み関数、または算術表現を含むことが可能
Oracle
DEFAULT 式 
DEFAULT は Oracle のカラムにデフォルト値を指定するのに使用されます
 
式には定数、リテラル引数やカラムへの参照、ネスト関数呼び出しを行うような関数以外のあらゆるSQL関数を含むことが可能
 
制約: 式にはPL/SQL関数や他のカラムへの参照、完全に指定されていない日付定数やLEVEL, CURRVAL, NEXTVAL, および ROWNUM などの疑似カラムを含む事はできません
IBM DB2
DEFAULT 式 
DEFAULT は DB2 のカラムにデフォルト値を指定するのに使用されます
 
式には定数、CURRENT DATE, CURRENT TIME または CURRENT TIMESTAMP のような特殊レジスター、CURRENT SCHEMA, USER およびキャスト関数を含むことができます
 
制約: 式には DATALINK 型、タイプ付き表のオブジェクト識別子、ユーザ定義構造タイプのデータを含むことはできません


Table of ContentsPreviousNext
Ispirer             Ispirer
Copyright © 1999-2015 Ispirer Systems Ltd. Ispirer and SQLWays are trademarks of Ispirer Systems Ltd. All other product names may be trademarks of the respective companies. All rights reserved.