代码:
create table Penalties (
PaymentNo number (4) not null,
PlayerNo number(4),
Pen_date date default now(),
Amount number(7,2) default 2000.00
);
错误信息(德语):
Fehler beim Start in Zeile 1 in Befehl:
create table Penalties (PaymentNo number (4) not null, PlayerNo number(4),Pen_date date default now(), Amount number(7,2) default 2000.00)
Fehler bei Befehlszeile:1 Spalte:96
Fehlerbericht:
SQL-Fehler: ORA-04044: Prozedur, Funktion, Package oder Typ hier nicht zulässig
04044. 00000 - "procedure, function, package, or type is not allowed here"
*Cause: A procedure, function, or package was specified in an
inappropriate place in a statement.
*Action: Make sure the name is correct or remove it.
请帮忙
答案 0 :(得分:2)
此处不允许使用now()
作为默认值。尝试将其替换为sysdate
答案 1 :(得分:0)
将default now()更改为默认sysdate