SQL Server ISDATE() 函数

定义和用法

ISDATE() 函数会检查一个表达式,如果它是一个有效的日期,则返回 1,否则返回 0。

实例

例子 1

检查表达式是否是一个有效的日期:

SELECT ISDATE('2017-08-25');

亲自试一试

例子 2

检查表达式是否是一个有效的日期:

SELECT ISDATE('2017');

亲自试一试

例子 3

检查表达式是否是一个有效的日期:

SELECT ISDATE('Hello world!');

亲自试一试

语法

ISDATE(expression)

参数

参数 描述
expression 必需。要测试的表达式。

技术细节

适用于:
  • SQL Server(从 2008 开始)
  • Azure SQL Database
  • Azure SQL Data Warehouse
  • Parallel Data Warehouse