存储过程中传递的参数类型

时间:2018-11-21 12:46:55

标签: stored-procedures

如何在存储过程中检查参数是字符串还是数字? 基于传入的参数类型,我要使用该功能 例如:如果字符串,我将按名称搜索,如果数字,则按电话号码搜索

1 个答案:

答案 0 :(得分:0)

请尝试下面是否有帮助。

使用下面的示例函数ISNUMERIC检查您的输入参数,如果返回1,则为数字值。您的情况是电话号码。否则就是地址。

SELECT ISNUMERIC('4567');