gpt4 book ai didi

SQL Server 不是数字且不为空

转载 作者:行者123 更新时间:2023-12-03 01:02:03 25 4
gpt4 key购买 nike

select CustomerName from CUSTOMER_TABLE where CustomerId IS NOT NULL 

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

我尝试使用IS NOT NUMERIC,但出现语法错误。

那么我该怎么做呢?

最佳答案

尝试使用 ISNUMERIC()

例如,根据您的查询

SELECT CustomerName FROM CUSTOMER_TABLE 
WHERE CustomerId IS NOT NULL AND ISNUMERIC(CustomerName) = 0

ISNUMERIC(expr.) 确定表达式是否为有效的数值类型。

语法:

ISNUMERIC ( expression )

关于SQL Server 不是数字且不为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19659989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com