2011-05-04 78 views
0

我想處理我的CONVERT(real, var)語句,以避免像'gg'這樣的錯誤輸入。如您所知,當您嘗試運行CONVERT(real, 'gg')時,會出現語法錯誤。我該如何處理這個問題並防止程序停止?Sybase運行時錯誤處理

回答

0

Convert()函數在數據類型兼容時有效。在這種情況下,字符串不能轉換爲數字。因此,最好使用IF條件,在轉換爲real之前,檢查輸入值是數字串還是字符串。

+0

我正在調查「如何檢查輸入是數字字符串還是字符串」 – Halo 2011-05-27 08:35:02