1

ストアド関数に値をTEXTとして返したいのですが、なりたいのですが00011

私はこのコードフラグメントを持っています:

DECLARE _RESTRICTEDROUTE DECIMAL(4,0);

RETURN(_RESTRICTEDROUTE);

私は試した

RETURN(CAST(_RESTRICTEDROUTE AS TEXT)); 

しかし失敗しました。

4

1 に答える 1

1

を使用しLPAD()ます。

これは機能するはずです:

RETURN(LPAD(_RESTRICTEDROUTE, 4, "0"))
于 2010-11-18T10:46:32.533 に答える