2012-04-04 37 views

回答

5
DEFINE v VARCHAR(20) 
DEFINE i INTEGER 

LET v = "12345" 
LET i = v 
DISPLAY "i = ", i, "; v = ", v 

LET i = 123456 
LET v = i 
DISPLAY "i = ", i, "; v = ", v 

很簡單吧?

如果字符串無法轉換爲數字(運行時錯誤等),則會遇到問題。如果可能的話,I4GL將在類型之間自動轉換,如果不可能,只會產生一個錯誤。有些轉換是不可能的。例如,我認爲您不能將DECIMAL或INTEGER轉換爲INTERVAL YEAR TO MONTH。

+0

雅謝謝你哥們......努力非常感謝.. – Abhi421987 2012-04-05 04:59:42