意見交換
タイトルの通り、Oracle 11g r2(LINUX)でNLS_LANGがUTF-8の環境で、データをファイル出力する必要がるのですが、そのファイルの仕様がSJISで固定長、しかもそのファイルのフィールドの中には全角半角混在の文字列があります。例えば「店舗名称」が70バイト、というものがあります。RPADは全角文字を2バイトで数えるし、SUSBTR系関数もバイト数が不定なので使えないと思っています。例えば、この環境でSJISで30バイトきっかりに全角半角交じりの文字列を出力するには、こうすれば実現できるのではといったアドバイスをお願いします。
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2016/12/23 01:48
2016/12/23 05:25
2016/12/25 12:46