No match found for function signature ISNUMERIC(<NUMERIC>)
时间: 2024-02-11 08:04:42 浏览: 149
signature数字签名
对于MySQL数据库而言,它没有内置的`ISNUMERIC`函数。如果您使用的是MySQL数据库,可以使用`REGEXP`函数来判断是否为数字类型,如下所示:
```
WHERE sop.bonus_pay_product IS NOT NULL AND sop.bonus_pay_product REGEXP '^[0-9]+$' = 0
```
这里的正则表达式`'^[0-9]+$'`可以匹配纯数字类型的字符串。如果`sop.bonus_pay_product`不是纯数字类型,则条件成立。
如果您使用的是其他数据库,可以查看该数据库的文档,找到相应的函数来判断是否为数字类型。
阅读全文