У меня очень трудное время, пытаясь выяснить, что именно не так с этим оператором SQL Insert.Ошибка SQL Insert: ORA-00936
INSERT INTO mpcs.shop_inventory (
SI_KEY,
INV_TYPE,
MTI_PART_NO,
BUILD_NO,
SERIAL_NO,
HOME_LOCATION,
HOME_LOCATION_SUB,
DESCRIPTION,
CATEGORY,
QUANTITY,
MIN_QTY,
CONSUMABLE,
CUST_PART_NO,
UOM,
WEIGHT,
SCRAP_FLAG,
NEXT_CAL,
INTERVAL,
SIZE_1,
SIZE_2,
SIZE_3
)
VALUES (
28990,
'TEST',
'01400010002',
0,
'0',
'DEPT-850',
'DEPT-850',
'Test',
'001',
1,
0,
0,
'',
'BOTTLES',
'3',
0,
to_date('27-June-2008', 'DD-MON-YYYY'),
0,
,
,
)
, если вы хотите, чтобы вставить пустые значения либо использовать NULL или пустая строка. ',,,' ваши запятые в конце не являются допустимыми синтаксис – Mihai
Im нет эксперта Oracle, но я уверен, вы не можете просто добавить запятые без чего-либо в качестве значения (см. конец вашего утверждения). Вам нужно что-то включить. – Igor