OracleのSQL文を簡単に編集したいという欲求からWeb先人の教えを拝見しながら、極私的自分環境のメモを残しておく。この類いの編集が多いので自分用のメモです。あしからず。。。
1 2 |
半角スペース--以下を検索(OracleSQLのコメントアウト部分) 検索窓に --.+ と入力し正規表現チェック |
該当の文字がハイライトされる
半角スペース--以下を削除=空白に置換(正規表現にチェックする)
コメント部が全て削除される。成功
行頭の,を,LENGTH(に置換する
検索=^,
置換=,LENGTH(
2018-03-22追記
取引先様より固定長のつもりでお送り頂いたデータに改行コードが入っていました。改行コードを全て取り去りその後固定長で改行を作り直す作業
先方から送られてきたファイル本来固定長なのですが、1レコード中に複数の改行コードが入っている。orz
改行コードを全て除去
除去後のデータ
置換
^行頭
.任意の一文字
{222} 222回
\f 区切り
\0 全体
\n 改行
固定長に整形済み
コメント