Corredor

ウェブ、プログラミングの勉強メモ。

SQL*Plus

SQL*Plus で2500文字以上のデータを INSERT したりするには

SQL*Plus は1行あたりの文字数が2500文字を超えると、正しく扱えず以下のようなエラーが出る。 SP2-0027: 入力が長すぎます (> 2499文字)。この行は無視されました。 コレを解消するには、|| で行の文字データなどを分割して記述し、1行あたりの桁数が2500文…

Oracle DB の全テーブルのレコード数と最終更新日時を求めてみる

以前こんな記事を書いたのだが、それの発展版。 neos21.hatenablog.com 大抵の業務システムの DB だと、レコードの最終更新日時を記録するカラムを作ってあると思う。ココではそういうカラムを DATE 型の updated_at カラムとして全テーブルに作ってあるもの…

Windows バッチに JScript・VBScript・Oracle SQL スクリプトを混在させてバッチ処理の中で実行する

2016年も終わりに近付いている昨今、今更ですが Windows バッチの黒魔術的な挙動にハマっていて、レガシーな職場で培ったレガシーな知識の総決算をしておこうかなと思うなど。 Windows バッチスクリプトを置いておく GitHub リポジトリを作っていますので、…

Oracle DB の SQL*Plus で Spool Log を取る時の定石コマンド

【中古】 Oracle SQL Plusデスクトップリファレンス /ジョナサンジェニック(著者),遠藤美代子(訳者) 【中古】afbジャンル: 本・雑誌・コミック > PC・システム開発 > プログラミング > その他ショップ: ブックオフオンライン楽天市場店価格: 237円 Oracle D…