Oracle■左文字埋め
大騒ぎでした。
Oracle上、連番コードで0000001のような文字列をレコードを更新する処理を行いたいので、O_CHAR関数を使いました。
ただし、例えば桁数が10桁の文字列として追加したい場合は一番前の文字がどうも1つのスペースが入っていて 、結局9桁文字列しか入らい状態でした。
結局、先輩のサポートのおかげで、LPAD関数のことを分かりました。
プログラムは思ったとおりで問題なく動きました。
Oracle上、連番コードで0000001のような文字列をレコードを更新する処理を行いたいので、O_CHAR関数を使いました。
ただし、例えば桁数が10桁の文字列として追加したい場合は一番前の文字がどうも1つのスペースが入っていて 、結局9桁文字列しか入らい状態でした。
結局、先輩のサポートのおかげで、LPAD関数のことを分かりました。
プログラムは思ったとおりで問題なく動きました。
コメント
コメントを投稿