トップページprog
3コメント0KB

PL/SQLで

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@1周年NGNG
PL/SQLで数字への型変換をしたいのですが、
たとえば(以下△を空白部分(NULL)とする)
varchar2(4) に "1△△△"と入っていたら
varchar2(4) の "0001"と変換したいのです。
"12△△"なら"0012"ということですね。
どうしたら良いか知っている方いらっしゃったら教えてください。
0002名無しさん@1周年NGNG
to_char(12@`'0000')
とすればその結果は0012になるよ。
0003名無しさん@1周年NGNG
とすると、
item_a varchar2(4);
item_b varchar2(4);
でitem_a に "12 "と入っていたら
item_b := to_char(item_a@`'0000');
ってので
item_b = '0012'
になるんですね。
■ このスレッドは過去ログ倉庫に格納されています