-373 DEFAULT CANNOT BE SPECIFIED FOR COLUMN OR SQL VARIABLE name
説明
列または SQL 変数に対して指定された定義または変更に DEFAULT 節が含まれていました。しかし、列データ・タイプおよび SQL 変数に対して DEFAULT はサポートされません。
- name
- 列または SQL 変数の名前。
このエラーの原因としては、以下の状態が考えられます。
- CREATE TABLE ステートメントまたは ALTER TABLE ステートメントが、DEFAULT 文節を使用して次の列のいずれかを定義しようとしました。
- ID 列
- ROWID 列
- XML 列
- 行変更タイム・スタンプ列
- セキュリティー・ラベル列
- 行開始列
- 行終了列
- トランザクション開始 ID 列
- 生成式列
- SQL 変数の宣言が DEFAULT 文節を指定しましたが、SQL 変数のデータ・タイプは ROWID または XML です。
- SET ステートメントが ROWID 列の値に DEFAULT を指定しました。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
DEFAULT 文節を削除してから、ステートメントを再実行依頼してください。
SQLSTATE
42623