システム開発(下流よりの話) Oracleの概要(構築) Oracle Dataabseの構築 インストール用アーカイブ・ファイルをOracleのホームページからダウンロードする。 ダウンロードしたファイルを展開する。 Oracle Universal Installer(O... 2024.08.18 システム開発(下流よりの話)
システム開発(下流よりの話) SQL Developerでデバッグ デバッグ権限の設定 PL/SQLのデバッグを行うためには、それを行うユーザーに以下の権限を付与する必要がある DEBUG ANY PROCEDURE DEBUG CONNECT SESSION 実際に権限を付与... 2024.08.02 システム開発(下流よりの話)
システム開発(下流よりの話) ストアドファンクション ファンクションをOracleのオブジェクトとして定義する。 CREATE OR REPLACE FUNCTION ファンクション名(引数の宣言) RETURN 戻り値の型 IS BEGIN EXCEPTION ... 2024.07.28 システム開発(下流よりの話)
システム開発(下流よりの話) ストアドファンクション/ストアドプロシージャの注意点 別ユーザーから利用する場合、実行権限の付与が必要 テーブルやビューと同様にデータベースオブジェクトなので、スキーマや権限の影響を受ける。つまり同じユーザーで実行する分には問題ないが、別ユーザーから実行しようとしたときに以下の注意が必... 2024.07.28 システム開発(下流よりの話)
システム開発(下流よりの話) ストアドプロシージャ ストアドプロシージャを作ってみる プロシージャをOracleのオブジェクトとして定義する。 CREATE OR REPLACE PROCEDURE プロシージャ名(引数の宣言) BEGIN EXCEPTION ... 2024.07.28 システム開発(下流よりの話)
システム開発(下流よりの話) PLSQLのファンクションとプロシージャ 関数とプロシージャの違い いまわかる範囲だとこれぐらい。色々さわってみれば他にでてくるかも。 戻り値が1つだけの場合、ファンクション 戻り値が0またま2つ以上の場合、プロシージャ ファンクションの構文 F... 2024.07.28 システム開発(下流よりの話)
システム開発(下流よりの話) PL/SQLの例外処理 例外の種類 例外は大きく分けて以下の3つに分類される。 PL/SQLに事前に定義されているもの Oracleのエラーに対して自分で定義したもの アプリケーションの要件によるエラーに対して自分で定義したもの ... 2024.07.21 システム開発(下流よりの話)
システム開発(下流よりの話) PL/SQLの基本 コメント 1行コメント 先頭に"--"を記述する --comment 複数行コメント 開始に"/*"を、終了に"*/"を記述する。 /* コメント1行目 コメント2行目 */ 基本構文 ... 2024.07.21 システム開発(下流よりの話)
システム開発(下流よりの話) SQLDeveloperの使い方 ワークシートの追加 行数表示 ツール→プリファレンス DEBUG出力 表示→DBMS出力 表示されたWindowから+ボタンを押して、表示させる接続先を選択 ... 2024.07.20 システム開発(下流よりの話)
システム開発(下流よりの話) SQLDeveloperでOracle接続 PL/SQL開発するにあたって、SQLPulsでやり続けるなんて実際の開発現場ではありえないので、現実的な環境を構築してみます。 ネットでしらべると大体以下のどれかを使うらしい。 SIObject Browser SQ... 2024.07.19 システム開発(下流よりの話)