我们经常会遇到对日期型数据的有效性检查。 如何提供一个高效的通用函数呢?
以下这个函数,就是为了实现这个目的而写的。代码利用了异常处理机制。希望对大家编写PL/SQL脚本有所启发和帮助。
--检查日期字符串是否合法
CREATE OR REPLACE Function isDateChar
(
strDate In VarChar2, --日期型字符串
strDateFormat In VarChar2 --日期格式
)
Return Number
Is
ExecResult Date;
Begin
ExecResult := To_Date(strDate, strDateFormat);
Return 0; --返回值
Exception When Others Then
Return 1;
End isDateChar;
本文介绍了一个用于验证日期字符串是否符合指定格式的PL/SQL函数。通过异常处理机制实现,该函数能有效检查日期的有效性,并为PL/SQL脚本编写提供了参考。
2034

被折叠的 条评论
为什么被折叠?



