gpt4 book ai didi

sql-server-2008 - IsNumeric 是做什么的?

转载 作者:行者123 更新时间:2023-12-04 07:17:17 27 4
gpt4 key购买 nike

ISNUMERIC 当输入表达式的计算结果为有效的数字数据类型时返回 1;否则返回 0 ( MSDN reference )。

那么为什么这个查询的输出是1呢?

select ISNUMERIC('5d9')

最佳答案

不确定是否尝试一下!! :-)

当输入表达式的计算结果为有效整数、 float 、货币或小数类型时,ISNUMERIC 返回 1

我认为在这种情况下,它正在考虑“d”代表小数,因此将其视为数字。

我认为 5e9 应该是相似的,因为“e”在数学上也用于表示指数..现在这里没有 SQL 来尝试..但我认为 5e9 的结果应该是 1 出于同样的原因

编辑:更多上下文 here (一些快速谷歌搜索的结果!!)

关于sql-server-2008 - IsNumeric 是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3905174/

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