在数据转换中,日期字符串要更新到datetime字段中,如何只转换有效的日期,把无效的日期自动设置为null,如何实现?
解决方案 »
- 在oracle里 怎么加索引
- 高手老师们请进
- Oracle中怎么样把一个字段内所有记录的值相加?
- Oracle ORA-26086: 直接路径不支持使用触发器
- oracle8.1.6安装问题,点下一步没反应!
- 菜鸟问题,求Sql语句。。。
- 各位大侠:在xp下安装oracle8.1.6如果马上使用的话可以,但是重新启动后就不行了?输入system/manager不能连接?
- 如何把oracle数据库中的数据导出成dbf格式的文件?
- 触发器写法问题(有关随机数)
- impdp导入为什么索引会占的非常大。
- 简单SQL语句优化,大家帮帮忙,谢谢
- 请教关于Oracle处理Unicode的问题(AL16UTF16,AL32UTF8,UTF-32)
Create or replace function f_IsDate(p_strDate in varchar2) return date
is
begin
--简化并假设你只有这样的格式.
return to_date(p_strDate,'yyyy/mm/dd');
exception
when others then
return null;
end;
--然后
update Ytab set Ycol=f_IsDate(Ycol) ;