ORA-01747:user.table.column无效

时间:2016-10-08 07:12:32

标签: sql oracle

create table class_1(column1,column2)

插入值

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

Erorr:SQL错误:ORA-01747:user.table.column,table.column或列规范无效
  01747. 00000 - " user.table.column,table.column或列规范无效"

2 个答案:

答案 0 :(得分:0)

从class1到class_1

的insert语句中的表名不同
INSERT INTO class1 (column1, column2, [Section]) 
VALUES(1, 'First', 'A')

答案 1 :(得分:0)

错误:

<块引用>

SQL 错误:ORA-01747:无效的 user.table.column、table.column 或列规范

错误描述: 该表创建时只有 2 列。但是,在插入时,[Section] 被视为新列。因此,列 class_1.[Section] 不可用作为 ORA-01747 错误抛出。