insert into A (USER, U_TIME)
values (admin, sysdate);
提示ORA-00984 列在此处不允许
insert into A (USER, U_TIME)
values ('admin', sysdate);
给‘admin’加上单引号就可以了执行。这是什么原因造成的呢。
values (admin, sysdate);
提示ORA-00984 列在此处不允许
insert into A (USER, U_TIME)
values ('admin', sysdate);
给‘admin’加上单引号就可以了执行。这是什么原因造成的呢。
不加引号代表一个对象,解析成字段名
而字段名不能写在values后面,导致语法错误
desc a你会看到USER字段应该是字符型
而字符型插入数值的时候是要加单引号的