1、列名写错
2、使用了关键字作为列名
3、oracle表字段名和SQL语句中的列名有特殊的对应关系(重要),如下表所示
oracle表字段名 | SQL语句中的列名 | 正确性 |
---|---|---|
大写 | SQL语句中大写 | 正确 |
大写 | SQL语句中小写 | 正确(会自动将小写转为大写) |
大写 | SQL语句中小写(被引号包裹) | 错误 |
小写 | SQL语句中大写 | 错误 |
小写 | SQL语句中小写 | 错误(会自动将小写转为大写) |
小写 | SQL语句中小写(被引号包裹) | 错误(会自动将小写转为大写) |
引自https://blog.csdn.net/xyllp/article/details/81807554