oracle SQL_IDでSQL_FULLTEXTを出力する 過去実行したSQLはV$SQLやV$SQLAREAのSQL_TEXTから取得する事できますが、1000バイトを超えるSQLはSQL_FULLTEXTを参照する必要があります。ただしSQL_TEXTと異なり改行コードが含まれている事や、SQL発行ツール自体が VARCHAR2(4000)を 超える文字列を表示できない制限があって期待通りの表示ができません。これら課題をクリアするため以下テーブルファンクションを作成しました。 2022.05.09 oracle
java JAVA コマンドパラメータ処理サンプル package sample; public class CommandParameter { public static void main(String[] args) { String firstparameter = null; i... 2022.01.16 java
java JSON In Javaを使った配列読み込みサンプル 「JSON In Java」ライブラリを以下より入手しています。バージョン→「20211205」リンクの先でFiles→bundleボタンからダウンロードできます。 package sample; import java.io.IOExce... 2022.01.14 java
java JAVA テキストファイルを読んでStringへ package sample; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.... 2022.01.14 java
oracle SQL*Plusの戻り値を使いPowerShellへ値を渡す(Windows環境) 以前Linux環境を想定した記事を書いたのですが、Windows環境(PowerShell)でも同様な事を実現する事があったので今回記事としました。基本的にはLinux環境と同じですが新たな発見もありました。windows環境の場合、Lin... 2021.12.26 oracle
bash 外部テキストに複数記載したコマンドをシェルでまとめて実行する テキストファイルにシェルやコマンドを記載してまとめて実行したい時以下のシェルスクリプトを使っています。こうする事でまとめてバックグランド実行できるので重宝します。そのため実行ログはファイルに残すようにしてあります。 仕様 シェルスクリプトフ... 2021.11.25 bash
powershell PowerShellで囲まれた文字列抽出 ログファイルや、htmlファイルから『×××で囲まれた部分を抽出したい』要件に遭遇しますがそんな時にはこのスクリプトをベースに回収して適宜使っています。 <# カッコ『()』で囲まれた時 ※\でエスケープしてます#> $regex = '\... 2021.11.24 powershell
PostgreSQL PostgreSQLへのJDBC接続サンプル デフォルトスキーマの指定は接続URLの最後に ?currentSchema=sooniとパラメータ追加する事で可能となります。 package testconn; import java.sql.Connection; import jav... 2021.11.23 PostgreSQL
oracle sqlplusから実行した外部SQLの結果を日付spoolファイルへ出力 以下いくつかポイントがあります。ポイント1:複数のSQLファイルを実行しますが、sqlplusでDBへ接続するのは一度だけ。何も考えずに書いてしまうと1SQLファイル毎にDB接続切断してしまう書き方になりますが、パーレン実行『()で囲む』す... 2021.11.20 oracle
oracle PowerShell から外部SQLファイルの実行結果をログ出力する PowershellからSQL*Plus経由で外部SQLファイルを実行し、その結果をログファイルへ出力します。 2021.11.20 oraclepowershell