Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL Server不是数字且不为null_Sql_Sql Server_Numeric - Fatal编程技术网

SQL Server不是数字且不为null

SQL Server不是数字且不为null,sql,sql-server,numeric,Sql,Sql Server,Numeric,如果客户名称在SQL中不是数字,如何获取客户名称 我试图使用的不是数字,但出现语法错误 那么我该怎么做呢?函数的名称是: 尝试使用 例如,从您的查询中 SELECT CustomerName FROM CUSTOMER_TABLE WHERE CustomerId IS NOT NULL AND ISNUMERIC( CustomerName ) = 0 ISNUMERIC(expr.)确定表达式是否为有效的数字类型 语法: ISNUMERIC(表达式) 为什么您的客户名称首先是数字?

如果客户名称在SQL中不是数字,如何获取客户名称

我试图使用的
不是数字
,但出现语法错误

那么我该怎么做呢?

函数的名称是:

尝试使用

例如,从您的查询中

SELECT CustomerName 
FROM CUSTOMER_TABLE 
WHERE CustomerId IS NOT NULL 
AND ISNUMERIC( CustomerName ) = 0
ISNUMERIC(expr.)确定表达式是否为有效的数字类型

语法:

ISNUMERIC(表达式)


为什么您的客户名称首先是数字?
SELECT CustomerName 
FROM CUSTOMER_TABLE 
WHERE CustomerId IS NOT NULL 
AND ISNUMERIC( CustomerName ) = 0
SELECT CustomerName FROM CUSTOMER_TABLE 
  WHERE CustomerId IS NOT NULL AND ISNUMERIC(CustomerName) = 0