システム開発

PL/SQL

ストアドプロシージャ

ストアドプロシージャを作ってみるプロシージャをOracleのオブジェクトとして定義する。CREATE OR REPLACE PROCEDURE プロシージャ名(引数の宣言) BEGIN EXCEPTION END ★プロシージャ名;試しに作...
PL/SQL

PLSQLのファンクションとプロシージャ

関数とプロシージャの違いいまわかる範囲だとこれぐらい。色々さわってみれば他にでてくるかも。戻り値が1つだけの場合、ファンクション戻り値が0またま2つ以上の場合、プロシージャファンクションの構文FUNCTION ファンクション名(引数の宣言)...
PL/SQL

PL/SQLの例外処理

例外の種類例外は大きく分けて以下の3つに分類される。PL/SQLに事前に定義されているものOracleのエラーに対して自分で定義したものアプリケーションの要件によるエラーに対して自分で定義したもの基本構文1.PL/SQLに事前に定義されてい...
PL/SQL

PL/SQLの基本

基本構文宣言を記述する箇所と、ロジックを記述箇所が分かれている。なんかCOBOLっぽい。。。DECLARE -- 宣言BEGIN --ロジックを記述END;コメント1行コメント--comment 先頭に"--"を記述する複数行コメント 開始...
システム開発

SQLDeveloperの使い方

ワークシートの追加行数表示ツール→プリファレンスDEBUG出力表示→DBMS出力表示されたWindowから+ボタンを押して、表示させる接続先を選択DBMS_OUTPUT.PUT_LINEで出力できる。
システム開発

SQLDeveloperでOracle接続

PL/SQL開発するにあたって、SQLPulsでやり続けるなんて実際の開発現場ではありえないので、現実的な環境を構築してみます。ネットで調べると大体以下のどれかを使うらしい。SIObject BrowserSQL DeveloperA5今の...
システム開発

Oracleのインストール

SIObjectBrowserのサイトで無料配布している「いまさら聞けない Oracleの基本」がわかりやすかったので試してみた。「いまさら聞けない Oracleの基本 」資料ダウンロード | データベース開発支援ツール SI Object...
システム開発

データベース(RDBMS)の種類

Oracle DatabaseOracle 社が開発しているRDBMS。開発現場でもっとも見かけるRDBMS。数年前にライセンス体系を大幅変更し、導入・保守コストが爆上がり。それまでは導入時の第一候補だったが、ライセンス体系変更以降は別のR...