目录

SQL服务器 ISNUMERIC() 函数

示例

测试表达式是否为数字:

SELECT ISNUMERIC(4567);
亲自试一试 »

定义和用法

ISNUMERIC() 函数测试表达式是否为数字。

如果表达式是数字,则该函数返回 1,否则返回 0。

语法

ISNUMERIC( expression)

参数值

Parameter Description
expression Required. The value to test

技术细节

工作于: SQL Server(从 2008 年开始)、Azure SQL 数据库、Azure SQL 数据仓库、并行数据仓库

更多示例

示例

测试表达式是否为数字:

SELECT ISNUMERIC('4567');
亲自试一试 »

示例

测试表达式是否为数字:

SELECT ISNUMERIC('Hello world!');
亲自试一试 »

示例

测试表达式是否为数字:

SELECT ISNUMERIC(20*3);
亲自试一试 »

示例

测试表达式是否为数字:

SELECT ISNUMERIC('2017-08-25');
亲自试一试 »