0

テーブルにvalidFrom列を追加しようとしています

これは私の質問です

alter table mytable add validFrom date default getdate()  not null

私は次のようなエラーが発生しています

ORA-04044: procedure, function, package, or type is not allowed here

助けてください

4

1 に答える 1

3

Oracleには機能がありませんgetdate()。マニュアルを調べると簡単に見つけることができます。

SYSDATEまたはを使用する必要がありますCURRENT_DATE

ALTER TABLE mytable ADD (validFrom date DEFAULT sysdate);
于 2012-12-11T11:48:35.793 に答える