Ошибка в операторе создания таблицы - PullRequest
0 голосов
/ 27 ноября 2010

код:

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.

Пожалуйста, помогите

Ответы [ 2 ]

2 голосов
/ 27 ноября 2010

Использование now() в качестве значения по умолчанию здесь недопустимо. Попробуйте заменить его на sysdate

0 голосов
/ 27 ноября 2010

Изменить значение по умолчанию сейчас () на значение по умолчанию sysdate

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...