|
日時: 2008/06/21 14:20
名前: lightbox
|
基本構文
列リストを指定せずに、サブクエリーのSELECT 句で * のみを指定すると、同じフォーマットの
表が作成され、SELECT 文の結果となる行が全て追加されます
※ その際、制約は NOT NULL 制約しかコピーされません
空の表を作成したい場合は、副問合せの WHERE句の条件が一致しないようにします
列名リストを指定すると制約やデフォルト値を設定可能です
| 列名 | 型値 | 型定数 | 型名 | 最大桁 | 精度 | スケール | NULL | 主キー | デフォルト |
1 | 社員コード | 129 | adChar | VARCHAR2 | 4 | | | N | 1 | |
2 | 氏名 | 129 | adChar | VARCHAR2 | 50 | | | | | |
3 | フリガナ | 129 | adChar | VARCHAR2 | 50 | | | | | |
4 | 支給額 | 131 | adNumeric | NUMBER | | 15 | | | | 0 |
デフォルト値を持つ列は、insert 文で列リストで指定されない場合に
その値が設定されます。
↓支給額は、0 がセットされる
また、SQL 内で、その値をあらわすキーワードとして使用可能です
|