我正在尝试测试变量的值是否可以转换为数值。
DECLARE @var1 VARCHAR(50)
SET @var1 = '1'
IF(ISNUMERIC(@var1) = 1)
BEGIN
PRINT 'It's numeric'
END
到目前为止,我什么都不打赌。我错过了什么吗?
答案 0 :(得分:2)
您的打印声明中有引用问题
DECLARE @var1 VARCHAR(50)
SET @var1 = '1'
IF(ISNUMERIC(@var1) = 1)
BEGIN
PRINT 'It is numeric'
END