0
I需要在存儲過程中檢查數字變量的前5位數。 請找到下面的例子。需要在db2存儲過程中檢查數字變量的前5位數
SP:
IN "IN_CNBR" VARCHAR(100),
DECLARE v_end VARCHAR(16);
V_END是從DB中取出並且它可以具有數字的多達16 .. 一個值但我有分裂所述第一5位的V_END的,並具有檢查與輸入參數
和我有一個檢查,
IF (((CAST(IN_CNBR AS BIGINT)) > (CAST(v_end AS BIGINT))))
是下面一個是可能的嗎?
v_end:=v_end.substring(0,5);
然後
IF (((CAST(IN_CNBR AS BIGINT)) > (CAST(v_end AS BIGINT))))
由於提前,
是的,這是可能的。存儲過程的語言是什麼? – 2013-02-26 13:28:53
它的SQL丹..你能給我提供相同的語法,因爲我衝浪了很多,但無法達到, – 2013-02-27 04:28:55