Ошибка Oracle - ORA-00936: отсутствует выражение - PullRequest
1 голос
/ 03 апреля 2012

Я получаю сообщение об ошибке «ORA-00936: отсутствует выражение» в самом начале строки 2 в SELECT. Я просматривал данные бесчисленное количество раз, но, похоже, не заметил, где я ошибаюсь. У меня есть ощущение, что это будет что-то чрезвычайно очевидное! Любая помощь будет великолепна

Insert into EmployeeTable values
SELECT Name('Mrs','Alison','Smith'),
Address('23 Dart Grove', 'Edinburgh', 'EH10 5TT'),
Phone('01312125555', '07705623443','07907812345'),
'N1001',
ref(b),
'null',
'101',
'Head',
'50000',
'01-FEB-92'
from branchtable b
where b.bID = '901';

1 Ответ

5 голосов
/ 03 апреля 2012

Удалите VALUES:

Insert into EmployeeTable 
SELECT ...

Но я боюсь, что это может быть не единственной проблемой ...

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