様々な基本になるサンプルを記録しています。

不定期更新です。

記事のサイドに使用している商品の紹介も掲載しているので、良ければご覧ください。

2018-10-09から1日間の記事一覧

【Oracle】DBMS APIでCSVを出力してみる

DBMS APIを使って、CSVの出力するようなファンクションを作ってみた。SQL文を引数にして、テキストが吐き出せるので 何かしら便利に使えそうだとは思っている。とりあえず、適当な型を用意しよう。 CREATE OR REPLACE TYPE STD_VALUE4 AS OBJECT ( VALUE01 V…

【Oracle】DBMS APIでテーブル定義型の確認

SQL文字列を引数にして、そのSQL文字列のテーブル構成情報を出力する。 既存プログラムのSQLのフィールド解析とかで使えそう。まずは型を適当に作成 CREATE OR REPLACE TYPE VALUE10 AS OBJECT ( VALUE01 VARCHAR2(500), VALUE02 VARCHAR2(500), VALUE03 VAR…

【Oracle】トリガーでログを記録する為のテーブルとトリガーのプロシージャーの作成

ダミーのようなテーブルをあらかじめ作成して テーブルにデータが追加、更新、削除が行われたとき、 そこに変更ログを記録するようなことができると、 更新以前の状況の更新過程が分かるようになるので便利かもしれない。そんなダミーテーブルの作成と、更新…