プログラム

Oracle

Oracle SQL文で別名をつける方法

SQL文で別名をつける方法SQL文で別名をつけるには、列名には「AS」を使って別名をつけることができます。表名に別名を使用する場合は、「AS」をつけるとエラーになります。SQL> --別名無しの場合SQL> SELECT name FROM...
Oracle

Oracle PL/SQLの手動コンパイル方法

PL/SQLの手動コンパイル方法PL/SQLを手動コンパイルを行うことで、自動コンパイルによる実行時エラーを防ぐことができます。本番環境で実行時エラーとか考えるだけでゾッとしますね\(^o^)/手動コンパイルを覚えてコンパイルエラーが起こら...
Oracle

Oracle PL/SQLでDDL文を発行する 「EXECUTE IMMEDIATE」

PL/SQLでDDL文を発行する方法PL/SQLでDDL文を発行する場合、「EXECUTE IMMEDIATE」を使用します。PL/SQLでDDL文を発行する実行例PL/SQLでDDLであるTRUNCATEを発行してみましょう。普通にTRU...
スポンサーリンク
Oracle

Oracle PL/SQL 「SELECT INTO文」 SELECTした結果を変数に代入する

SELECTした結果を変数に代入する方法 「SELECT INTO文」PL/SQLでSELECTした結果を変数に代入してデータ処理を行うときは「SELECT INTO文」を使用します。「SELECT INTO文」 基本構文「SELECT I...
Oracle

Oracle PL/SQL 例外の種類 内部例外について

PL/SQL 例外の種類についてPL/SQLの例外には、Oracleが事前に定義している例外の「内部例外」とユーザが定義する「ユーザ定義例外」に分類することができます。内部例外について内部例外には以下の例外が用意されています。Oracleの...
Oracle

Oracle PL/SQLの定義削除の方法 「DROP PROCEDURE」「DROP FUNCTION」「DROP PACKAGE」

PL/SQLの定義削除の方法ストアド・プロシージャの定義削除以下のSQLを発行することでストアド・プロシージャの定義を削除することができます。SQL> DROP PROCEDURE TEST_PROCEDURE;プロシージャが削除されました...
Oracle

Oracle PL/SQLのデバック方法 「SHOW ERRORS」コマンド

PL/SQLのデバック方法についてPL/SQLのデバック方法について記述していきます。コンパイルエラーがある場合以下のPL/SQLを発行してみましょう。コンパイルエラーが発生します。理由はみて分かる通り、セミコロンをつけ忘れているからです。...
Oracle

Oracle コメントを記述する際の注意事項

コメントを記述する際の注意事項今回紹介するのは、コメントをどう書いたらわかりやすくなるかというコメントを記述する際の注意事項ではなくこんなコメントを記述するとコンパイルエラーとかで動かなくなるよ。っていうOracleの仕様の部分を説明(自分...
スポンサーリンク