2014-11

Database

[Oracle]データベースを再構築してOracle Expressのキャラクタセットを変更する

前回の記事でCSALTERを使用したキャラクタセットの変更方法を記載しましたが、サブセットのキャラクタセットからスーパセットへの変更のみ可能でした。 この記事では、データベースを再構築するキャラクタセットの変更方法を記載していきます。 データベースを再構築する方法では全てのキャラクタセットへ変更できます。 キャラクタセットの変更手順 Or...
Database

[Oracle]CSALTERを使用してOracle Expressのキャラクタセットを変更する

Oracle Expressでは標準のキャラクタセットとしてAL32UTF8が設定されます。 キャラクタセットを意識しないでデータベースの移行やデータベース間のデータ連携をすると文字コード関連のエラーが多発する場合があります。 原因としては、キャラクタセットによりマルチバイト文字のバイト数が異なる為です。 例えば、JA16SJIS(SJI...
Database

[Oracle]データベーストリガーの作成方法

DMLトリガーを作成する データベーストリガーの中でももっとも一般的なDMLトリガーの作成方法と簡単な使用方法を記載していきます。 トリガーとは? トリガーとはあるイベントが発生した場合に自動的に実行されるプロシージャです。 下記のイベント発生時にトリガーを起動させることができます。 DML(DELETE, INSERT, UPDATE)...
Database

[Oracle]OracleからWebサービスを利用する方法

SOAPリクエストを送信してレスポンスを表示する 前回はOracleからWebサイトにアクセスする方法を記載しましたが、今回はOracleからSOAP形式のWebサービスを利用する方法を記載します。 ACL設定まではWebサイトにアクセスする方法と同じですので、前回の記事を参考にしてください。 SOAPメッセージの作成  SOAPリクエス...
Database

[Oracle]WEBサイトやWEB APIをOracleから呼び出す方法

WEBリクエストを送信してレスポンスを表示する OracleからWEBサイトやWEB APIなどのネットワークサービスを呼び出すには、UTL_HTTPパッケージを使用します。 今回は、UTL_HTTPパッケージを使用して、WEBサイトからのレスポンスを表示する方法を記載します。 環境 Oracle Express Edition 11g ...
スポンサーリンク