oracle ORA-01747:用户.表.列无效

de90aj5v  于 2023-08-04  发布在  Oracle
关注(0)|答案(2)|浏览(134)
create table class_1(column1,column2)

字符串
插入值时

INSERT INTO class_1 (column1, column2, [Section]) 
VALUES(1, 'First')


错误:SQL错误ORA-01747:用户.表.列、表.列或列规范无效
01747.00000-“无效的用户.表.列、表.列或列规范”

bvjveswy

bvjveswy1#

insert语句中表名从class1到class_1都不同

INSERT INTO class1 (column1, column2, [Section]) 
VALUES(1, 'First', 'A')

字符串

9q78igpj

9q78igpj2#

错误代码:
SQL错误:ORA-01747:user.table.column、table.column或column规范无效
错误描述:创建的表只有2列。但是,在插入时,[Section]被视为新列。因此,列class_1.[Section]不可用将作为ORA-01747错误抛出。

相关问题