数据库备忘(oracle)

16-8-3 ORACLE 小时值必须介于 1 和 12 之间

今天遇到了这个奇怪的错误,用pl/sql一跟,发现一个to_date的地方出错了。

to_date('2016/08/03 15:32:14', 'yyyy/mm/dd hh:mi:ss') 

错误就出在hh不对,hh表示12小时制,显然与15相冲突,解决方式为: 将hh改为hh24即可。


ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值

这个错误其实就是字段长度超了。


列在此处不允许

这个错误多半是因为在给varchar2字段插入值,或者设置默认值的时候,没有加引号。我遇到好多次了,后来发现都是这个问题。

你可能感兴趣的:(数据库备忘(oracle))