这个错误在sql语句中很常见,一般是多表联查中两张表有同样相同的 字段,那么你在取值的时候,需要著名你是取值取那张表,但是昨天写多行插入是碰到了这个问题。让我有点懵逼。后来上网查了,是一个虚拟表里两个字段相同了。
例如 select '1','1' from dual 运行结果如下
但是 select * from (select '1','1' from dual) 就会报错
所以,以后要注意了,多行插入要注意使用列名。
这个错误在sql语句中很常见,一般是多表联查中两张表有同样相同的 字段,那么你在取值的时候,需要著名你是取值取那张表,但是昨天写多行插入是碰到了这个问题。让我有点懵逼。后来上网查了,是一个虚拟表里两个字段相同了。
例如 select '1','1' from dual 运行结果如下
但是 select * from (select '1','1' from dual) 就会报错
所以,以后要注意了,多行插入要注意使用列名。