PostgreSQL PostgreSQL 配列の扱い 何かと便利な配列処理Oracleと比べて便利と感じることいくつかありますが、PostgreSQLの配列の扱いがラクチンです。selectの結果セットを配列化してくれるarray()関数、そして配列を指定区切り文字で文字列化してくれるarra... 2023.06.27 PostgreSQL
jdbc PostgreSQL JDBCからストアドプロシージャの実行 OUTパラメータを持つストアドプロシージャの実行通常JDBCを使ってのストアドプロシージャ実行は,CallableStatementインターフェースを使いますが、prepareStatementインターフェースで動作しました。(私の記憶では... 2023.06.25 jdbc
pg_catalog PostgreSQL セッション一覧を確認する pg_stat_activitypg_stat_activityビューはOracleでいうv$sessionに相当すると思います。セッション一覧と記載していますが、正確には次の通りです。PostgreSQLのインスタンスではクライアントから... 2023.06.23 pg_catalog
PostgreSQL PostgreSQL 無名ブロックサンプル サンプル1 テストデータ作成などに利用するケースストアドするほどではないのだけれど、とりあえず簡単なプロシージャを書きたい時や、簡単なテストデータを作成したい時など活躍します。-- 以下サンプルプログラム用にテーブル作成create tab... 2023.06.22 PostgreSQL
PostgreSQL PostgreSQL ストアドプロシージャサンプル OUTパラメータ付サンプルバージョン14以降であればOUTパラメータが有効になるのですが、バージョン14未満の場合プロシージャからの戻り値を取得する場合INOUTとしないといけません。CREATE OR REPLACE PROCEDURE ... 2023.06.21 PostgreSQL
Windows Windowsのhostsファイルを編集する たまにhostsファイルを編集したくなる時がありますが、管理者権限でないと編集できません。Windows10/11環境での編集方法を紹介します。その1 とにかく最短で編集するには以下何れかのショートカットでPowershellもしくはコマン... 2023.06.18 Windows
Docker Docker コンテナの詳細情報を確認する docker container inspectdocker container inspectでコンテナの詳細情報を確認できます。コンテナが動作中でも停止中であっても利用できますが、情報によってはコンテナの状態によって出力される内容が変わ... 2023.06.15 Docker
python Python 基本のK main関数定義と関数呼び出しPythonは基本的にmain関数が存在するわけではないのですが、スクリプト記載ファイルを直接実行した場合にのみ、「if __name__ == "__main__":」ブロックを実行する特性があります。バージ... 2023.06.11 python
Docker Docker 永続化 永続化の方法には2種類ありますDockerコンテナは一時的な実行環境なので、コンテナの削除はもちろんコンテナ停止のタイミングでコンテナ内に作成されたデータは削除されてしまいます。(注1)データベースでいうと、テーブルを作成しその中に蓄積した... 2023.06.11 Docker
Docker Dockerコンテナを起動する container start 既存停止中のコンテナを起動します。既にコンテナが起動している場合は無効のようです。(動作しているコンテナを一旦停止して再度起動するような動きにはなっていません)docker container runとは異なり、コンテナの起動のみです。co... 2023.06.11 Docker