1
SPでいくつかの変数を宣言したとします。SPのDECLAREd変数の次元を取得するには?
DECLARE _R1 VARCHAR(25);
DECLARE _R2 DECIMAL(4,0);
DECLARE _R3 DECIMAL(3,0);
DECLARE _R4 DECIMAL(2,0);
25,4,3,2のようにどのように寸法を取得できますか?
SPでいくつかの変数を宣言したとします。SPのDECLAREd変数の次元を取得するには?
DECLARE _R1 VARCHAR(25);
DECLARE _R2 DECIMAL(4,0);
DECLARE _R3 DECIMAL(3,0);
DECLARE _R4 DECIMAL(2,0);
25,4,3,2のようにどのように寸法を取得できますか?
1つのオプションは、本当に長い値を作成することです。
変数に入れて、それにlength()関数を実行します。それは、正しい長さを返します。
現在、現在の値に影響を与えずにこれを行う方法を見つける必要があります。
SET _R1=LPAD('',1000,1);
RETURN(LENGTH(_R1));
すてきな回避策! –