【发布时间】:2017-01-03 08:30:39
【问题描述】:
我在一个过程中有一个INSERT 语句,其中将NUMBER 格式的日期字段转换为DATE,但在某些情况下无法进行转换。我尝试使用 EXCEPTION WHEN OTHERS THEN 处理异常,但它没有插入任何行。
当无法进行转换时,我只想在DATE 字段中插入NULL。
我必须使用任何游标或集合吗?
【问题讨论】:
-
你能告诉我们你程序中的代码吗?
-
我认为你应该制作自己的验证功能:stackoverflow.com/questions/4486949/safe-to-number
标签: oracle exception plsql oracle11g