Edu Pl Sql Jp
オラクルのプログラム開発技術を習う科目
- 必要な権限
- プロシージャ、ファンクションを作成するには、CREATE PROCEDUREシステム権限が必要である。他のスキーマへ作成するには、CREATE ANY PROCEDUREシステム権限が必要である。
- 他のユーザーが所有するプロシージャを実行するには、EXECUTE権限を持っているか、あるいはEXCUTE ANY PROCEDUREシステム権限が必要である。
- 他のユーザーが所有するプロシージャ、ファンクションを再コンパイルするには、ALTER ANY PROCEDUREシステム権限が必要である。
- 他のユーザーが所有するプロシージャ、ファンクションを削除するには、DROP ANY PROCEDUREシステム権限が必要である。
- トリガーを作成するには、CREATE TRIGGERシステム権限と、対象となる表の所有者または、表に対してALTERオブジェクト権限を持っているか、あるいはALTER ANY TABLEシステム権限が必要である。
- 他のユーザーが所有するトリガーのモードを変更するには、ALTER OBJECTS権限を持っているか、ALTER ANY TABLEシステム権限が必要である。
- 他のユーザーが所有しているトリガーを再コンパイルするには、ALTER ANY TRIGGERシステム権限が必要である。
- 他のユーザーが所有しているトリガーを削除するには、DROP ANY TRIGGERシステム権限が必要である。
- プログラム制御
Oracle ServerにおけるPL/SQLの実行とDeveloperなどの開発ツールにおけるPL/SQLでの実行の違い
PL/SQLの利点
PL/SQLのブロック構造