Sybase运行时错误处理

时间:2011-05-04 08:24:18

标签: sql error-handling sybase syntax-error

我想处理我的CONVERT(real, var)声明,反对错误的输入,例如'gg'。如您所知,当您尝试运行CONVERT(real, 'gg')时,它会出现语法错误。如何处理此问题并阻止程序暂停?

1 个答案:

答案 0 :(得分:0)

当数据类型兼容时,

Convert()函数可以正常工作。在这种情况下,字符串不能转换为数字。因此,在转换为IF之前,最好使用real条件,以检查输入值是否为数字字符串或字符串。