ヘッダーをスキップ
Oracle® Database Express Edition 2日で開発者ガイド
11
g
リリース2 (11.2)
B66463-01
索引
次
目次
例一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
概要
Oracle Database Express Edition開発者について
このマニュアルについて
Oracle Database XEについて
スキーマ・オブジェクトについて
Oracle Database XEへのアクセスについて
SQL*Plusについて
SQL Developerについて
構造化問合せ言語(SQL)について
Procedural Language/SQL(PL/SQL)について
他のクライアント・プログラム、言語および開発ツールについて
サンプル・スキーマHRについて
2
Oracle Database Express Editionへの接続
SQL*PlusからOracle Database XEへの接続
SQL DeveloperからOracle Database XEへの接続
ユーザーHRとしてのOracle Database XEへの接続
HRアカウントのロック解除
ユーザーHRとしてのSQL*PlusからOracle Database XEへの接続
ユーザーHRとしてのSQL DeveloperからOracle Database XEへの接続
3
SQL DeveloperによるOracle Database Express Editionの参照
チュートリアル: HRスキーマ・オブジェクトの表示
チュートリアル: EMPLOYEES表のプロパティとデータの表示
4
表データの選択
問合せについて
SQL Developerにおける問合せの実行
チュートリアル: 表のすべての列の選択
チュートリアル: 表の特定の列の選択
新規のヘッダーの下での選択された列の表示
指定された条件を満たすデータの選択
正規表現を使用した条件の指定
選択されたデータのソート
複数の表からのデータの選択
問合せにおける演算子およびファンクションの使用
問合せにおける算術演算子の使用
問合せにおける数値ファンクションの使用
問合せにおける連結演算子の使用
問合せにおける文字ファンクションの使用
問合せにおける日付ファンクションの使用
問合せにおける変換ファンクションの使用
問合せにおける集計ファンクションの使用
問合せにおけるNULL関連ファンクションの使用
問合せにおけるCASE式の使用
問合せにおけるDECODEファンクションの使用
5
DML文とトランザクションについて
データ操作言語(DML)文について
INSERT文について
UPDATE文について
DELETE文について
トランザクション制御文について
トランザクションのコミット
トランザクションのロールバック
トランザクションでのセーブポイントの設定
6
スキーマ・オブジェクトの作成および管理
データ定義言語(DDL)文について
スキーマ・オブジェクト名について
表の作成および管理
SQLデータ型について
表の作成
チュートリアル: 表の作成ツールを使用した表の作成
CREATE TABLE文を使用した表の作成
表のデータ整合性の保証
制約の種類について
チュートリアル: 既存の表への制約の追加
チュートリアル: 行の挿入ツールによる表への行の追加
チュートリアル: 「データ」ペインにある表のデータの変更
チュートリアル: 選択した行の削除ツールを使用した表内の行の削除
索引の管理
チュートリアル: 索引の作成ツールを使用した索引の追加
チュートリアル: 索引の編集ツールを使用した索引の変更
チュートリアル: 索引の削除
表の削除
ビューの作成および管理
ビューの作成
チュートリアル: ビューの作成ツールを使用したビューの作成
CREATE VIEW文を使用したビューの作成
ビューの問合せの変更
チュートリアル: 名前変更ツールを使用したビュー名の変更
ビューの削除
順序の作成および管理
チュートリアル: 順序の作成
順序の削除
シノニムの作成および管理
シノニムの作成
シノニムの削除
7
ストアド・サブプログラムおよびパッケージの開発
ストアド・サブプログラムについて
パッケージについて
PL/SQL識別子について
PL/SQLデータ型について
スタンドアロン・ストアド・サブプログラムの作成および管理
サブプログラム構造について
チュートリアル: スタンドアロン・ストアド・プロシージャの作成
チュートリアル: スタンドアロン・ストアド・ファンクションの作成
スタンドアロン・ストアド・サブプログラムの変更
チュートリアル: スタンドアロン・ストアド・ファンクションのテスト
スタンドアロン・ストアド・サブプログラムの削除
パッケージの作成および管理
パッケージ構造について
チュートリアル: パッケージ仕様部の作成
チュートリアル: パッケージ仕様部の変更
チュートリアル: パッケージ本体の作成
パッケージの削除
変数および定数の宣言と値の割当て
チュートリアル: サブプログラムでの変数および定数の宣言
変数、定数およびパラメータのデータ型が正しいことの確認
チュートリアル: %TYPE属性を使用するための宣言の変更
変数への値の割当て
代入演算子を使用した変数への値の割当て
SELECT INTO文を使用した変数への値の割当て
プログラム・フローの制御
制御文について
IF文の使用
CASE文の使用
FOR LOOP文の使用
WHILE LOOP文の使用
基本のLOOPおよびEXIT WHEN文の使用
レコードおよびカーソルの使用
レコードについて
チュートリアル: RECORD型の宣言
チュートリアル: レコード・パラメータによるサブプログラムの作成および起動
カーソルについて
結果セット行を1つずつ取得するための明示カーソルの使用
チュートリアル: 結果セット行を1つずつ取得するための明示カーソルの使用
カーソル変数について
結果セット行を1つずつ取得するためのカーソル変数の使用
チュートリアル: 結果セット行を1つずつ取得するためのカーソル変数の使用
連想配列の使用
コレクションについて
連想配列について
連想配列の宣言
連想配列の移入
稠密連想配列の横断
スパース連想配列の横断
例外処理(ランタイム・エラー)
例外および例外ハンドラについて
事前定義済の例外の処理
ユーザー定義の例外の宣言および処理
8
トリガーの使用
トリガーについて
トリガーの作成
OLDおよびNEW疑似レコードについて
チュートリアル: 表の変更を記録するトリガーの作成
チュートリアル: 行を挿入する前に行に対して主キーを生成するトリガーの作成
INSTEAD OFトリガーの作成
チュートリアル: LOGONおよびLOGOFFイベントを記録するトリガーの作成
トリガーの変更
トリガーの無効化および有効化
トリガーのコンパイルおよび依存性について
トリガーの削除
9
グローバル環境での作業
グローバリゼーション・サポート機能について
言語サポートについて
地域サポートについて
日付および時刻書式について
カレンダ書式について
数値および通貨の書式について
言語ソートと文字列検索について
長さセマンティクスについて
UnicodeおよびSQL各国語キャラクタ・データ型について
NLSパラメータの初期値について
NLSパラメータ値の表示
NLSパラメータ値の変更
すべてのSQL Developer接続に対するNLSパラメータ値の変更
現在のSQLファンクション起動に対するNLSパラメータ値の変更
各NLSパラメータについて
ロケールとNLS_LANGパラメータについて
NLS_LANGUAGEパラメータについて
NLS_TERRITORYパラメータについて
NLS_DATE_FORMATパラメータについて
NLS_DATE_LANGUAGEパラメータについて
NLS_TIMESTAMP_FORMATおよびNLS_TIMESTAMP_TZ_FORMATパラメータについて
NLS_CALENDARパラメータについて
NLS_NUMERIC_CHARACTERSパラメータについて
NLS_CURRENCYパラメータについて
NLS_ISO_CURRENCYパラメータについて
NLS_DUAL_CURRENCYパラメータについて
NLS_SORTパラメータについて
NLS_COMPパラメータについて
NLS_LENGTH_SEMANTICSパラメータについて
グローバルなアプリケーションでのUnicodeの使用方法
SQLおよびPL/SQLにおけるUnicode文字列リテラルの表現
キャラクタ・セット変換中のデータ消失の回避
10
Oracle Database Express Editionアプリケーションのデプロイ
環境のデプロイメントについて
インストール・スクリプト・ファイルについて
DDL文とスキーマ・オブジェクトの依存性について
INSERT文と制約について
インストール・スクリプト・ファイルの作成
SQL Developerを使用したインストール・スクリプト・ファイルの作成
順序を作成するインストール・スクリプト・ファイルの編集
トリガーを作成するインストール・スクリプト・ファイルの編集
チュートリアル: サンプル・アプリケーションのためのインストール・スクリプト・ファイルの作成
サンプル・アプリケーションのインストール
インストールの有効性のチェック
インストール・スクリプト・ファイルのアーカイブ
索引