【发布时间】:2011-09-22 06:32:42
【问题描述】:
我有一个包含字符格式日期的表格。我想检查 date 的格式。请让我知道如何在 DB2 中做到这一点。我知道有一个函数 ISDATE 但它在 DB2 中不起作用。我在使用 db2 作为日期库的 AS400 上。请帮帮我
【问题讨论】:
-
由于 IsDate() 不是 SQL 函数,因此它不应该是 DB2 或任何 SQL DBMS 的一部分。它是 MS SQL Server 的 T-SQL 函数。 (Oracle 在 OLAP 中也有 ISDATE 程序。在 Sybase 等其他一些 DBMS 中可能也有类似的功能。) 要给出一个好的答案,我们应该看看你想如何使用它,尤其是对无效日期值的要求。
-
这里有一个 IS_DATE 用户定义函数,可以检查输入是否为有效日期stackoverflow.com/questions/52297100/…
标签: sql db2 ibm-midrange