目次
- タイトルおよび著作権情報
- はじめに
- Oracle Databaseの『SQL*Plusユーザーズ・ガイドおよびリファレンス』のこのリリースでの変更点
- SQL*Plusの概要
- 第I部 SQL*Plusの概要
-
第II部 SQL*Plusの使用方法
- 4 SQL*Plusの基本
- 5 SQL*Plusでのスクリプトの使用
-
6 置換変数の使用
- 6.1 置換変数の定義
- 6.2 事前定義変数の使用について
-
6.3 置換変数の参照
- 6.3.1 置換変数を使用する位置および方法
- 6.3.2 「&」および「&&」接頭辞の相違点
- 6.3.3 置換変数への問合せ列値の格納
- 6.3.4 制限
- 6.3.5 SQL*Plusで置換変数が処理される仕組み
- 6.3.6 置換変数コマンド
- 6.3.7 置換変数のネームスペース、タイプ、書式および制限
- 6.3.8 バインド変数への置換変数の割当て
- 6.3.9 置換変数へのバインド変数の割当て
-
6.3.10 置換変数の例
- 6.3.10.1 置換変数値の設定
- 6.3.10.2 置換変数の使用
- 6.3.10.3 すべての定義済置換変数の検索
- 6.3.10.4 入力を求めずに「&」を含むデータを挿入する
- 6.3.10.5 スプール・ファイル名への現在の日付の付加
- 6.3.10.6 置換変数の直後への英数字の付加
- 6.3.10.7 置換変数の後ろへのピリオドの付加
- 6.3.10.8 TTITLE、BTITLE、REPHEADERまたはREPFOOTERでの固定値変数の使用
- 6.3.10.9 TTITLE、BTITLE、REPHEADERまたはREPFOOTERでの値が変化する変数の使用
- 6.3.10.10 SPOOLなどのSQL*Plusコマンドでのバインド変数の値の使用
- 6.3.10.11 SQL*Plusの置換変数へのパラメータの受渡し
- 6.3.10.12 SQL*Plusへのオペレーティング・システム変数の受渡し
- 6.3.10.13 コマンドラインからのPL/SQLプロシージャへの値の受渡し
- 6.3.10.14 スクリプトのパラメータをオプション化してデフォルト値を設定する
- 6.3.10.15 SQL*Plusの戻りステータスへの変数の使用
- 6.3.10.16 プロンプトへのユーザー名とデータベースの設定
- 6.4 置換変数に影響するシステム変数
- 6.5 STARTコマンドを使用したパラメータの受渡し方法
- 6.6 ユーザーとの対話について
- 6.7 バインド変数の使用方法について
- 6.8 REFCURSORバインド変数の使用方法
- 6.9 PL/SQLブロックに含まれるSELECT文の結果の反復的なフェッチ
- 7 SQL*Plusレポートの書式設定
- 8 SQL*Plusからのレポートの生成
-
9 SQL*Plusのチューニング
- 9.1 文のトレースについて
- 9.2 タイミング統計の収集について
- 9.3 パラレル問合せおよび分散問合せのトレース
- 9.4 以前のデータベースでの実行計画の出力
-
9.5 SQL*Plusスクリプトのチューニングについて
- 9.5.1 COLUMN NOPRINT
- 9.5.2 SET APPINFO OFF
- 9.5.3 SET ARRAYSIZE
- 9.5.4 SET DEFINE OFF
- 9.5.5 SET FLUSH OFF
- 9.5.6 SET LINESIZE
- 9.5.7 SET LONGCHUNKSIZE
- 9.5.8 SET PAGESIZE
- 9.5.9 SET SERVEROUTPUT
- 9.5.10 SET SQLPROMPT
- 9.5.11 SET TAB
- 9.5.12 SET TERMOUT
- 9.5.13 SET TRIMOUT ON SET TRIMSPOOL ON
- 9.5.14 UNDEFINE
- 9.5.15 SET ROWPREFETCH
- 9.5.16 SET STATEMENTCACHE
- 9.5.17 SET LOBPREFETCH
- 9.5.18 コマンドライン-FASTオプション
- 10 SQL*Plusのセキュリティ
- 11 SQL*Plusによるデータベース管理
- 12 SQL*Plusのグローバリゼーション・サポート
-
第III部 SQL*Plusリファレンス
-
13 SQL*Plusコマンド・リファレンス
- 13.1 SQL*Plusコマンド一覧
- 13.2 @ (アットマーク)
- 13.3 @@ (二重アットマーク)
- 13.4 / (スラッシュ)
- 13.5 ACCEPT
- 13.6 APPEND
- 13.7 ARCHIVE LOG
- 13.8 ARGUMENT
- 13.9 ATTRIBUTE
- 13.10 BREAK
- 13.11 BTITLE
- 13.12 CHANGE
- 13.13 CLEAR
- 13.14 COLUMN
- 13.15 COMPUTE
- 13.16 CONNECT
- 13.17 COPY
- 13.18 DEFINE
- 13.19 DESCRIBE
- 13.20 DEL
- 13.21 DISCONNECT
- 13.22 EDIT
- 13.23 EXECUTE
- 13.24 EXIT
- 13.25 GET
- 13.26 HELP
- 13.27 HISTORY
- 13.28 HOST
- 13.29 INPUT
- 13.30 LIST
- 13.31 OERR
- 13.32 PASSWORD
- 13.33 PAUSE
- 13.34 PING
- 13.35 PRINT
- 13.36 PROMPT
- 13.37 RECOVER
- 13.38 REMARK
- 13.39 REPFOOTER
- 13.40 REPHEADER
- 13.41 RUN
- 13.42 SAVE
- 13.43 SET
-
13.44 SETシステム変数の一覧
- 13.44.1 SET APPINFO
- 13.44.2 SET ARRAYSIZE
- 13.44.3 SET AUTOCOMMIT
- 13.44.4 SET AUTOPRINT
- 13.44.5 SET AUTORECOVERY
- 13.44.6 SET AUTOTRACE
- 13.44.7 SET BLOCKTERMINATOR
- 13.44.8 SET CMDSEP
- 13.44.9 SET COLINVISIBLE
- 13.44.10 SET COLSEP
- 13.44.11 SET CONCAT
- 13.44.12 SET COPYCOMMIT
- 13.44.13 SET COPYTYPECHECK
- 13.44.14 SET DEFINE
- 13.44.15 SET DESCRIBE
- 13.44.16 SET ECHO
- 13.44.17 SET EDITFILE
- 13.44.18 SET EMBEDDED
- 13.44.19 SET ERRORDETAILS
- 13.44.20 SET ERRORLOGGING
- 13.44.21 SET ESCAPE
- 13.44.22 SET ESCCHAR
- 13.44.23 SET EXITCOMMIT
- 13.44.24 SET FEEDBACK
- 13.44.25 SET FLAGGER
- 13.44.26 SET FLUSH
- 13.44.27 SET HEADING
- 13.44.28 SET HEADSEP
- 13.44.29 SET HISTORY
- 13.44.30 SET INSTANCE
- 13.44.31 SET JSONPRINT
- 13.44.32 SET LINESIZE
- 13.44.33 SET LOBOFFSET
- 13.44.34 SET LOBPREFETCH
- 13.44.35 SET LOGSOURCE
- 13.44.36 SET LONG
- 13.44.37 SET LONGCHUNKSIZE
- 13.44.38 SET MARKUP
- 13.44.39 SET NEWPAGE
- 13.44.40 SET NULL
- 13.44.41 SET NUMFORMAT
- 13.44.42 SET NUMWIDTH
- 13.44.43 SET PAGESIZE
- 13.44.44 SET PAUSE
- 13.44.45 SET RECSEP
- 13.44.46 SET RECSEPCHAR
- 13.44.47 SET ROWLIMIT
- 13.44.48 SET ROWPREFETCH
- 13.44.49 SET SECUREDCOL
- 13.44.50 SET SERVEROUTPUT
- 13.44.51 SET SHIFTINOUT
- 13.44.52 SET SHOWMODE
- 13.44.53 SET SQLBLANKLINES
- 13.44.54 SET SQLCASE
- 13.44.55 SET SQLCONTINUE
- 13.44.56 SET SQLNUMBER
- 13.44.57 SET SQLPLUSCOMPATIBILITY
- 13.44.58 SET SQLPREFIX
- 13.44.59 SET SQLPROMPT
- 13.44.60 SET SQLTERMINATOR
- 13.44.61 SET STATEMENTCACHE
- 13.44.62 SET SUFFIX
- 13.44.63 SET TAB
- 13.44.64 SET TERMOUT
- 13.44.65 SET TIME
- 13.44.66 SET TIMING
- 13.44.67 SET TRIMOUT
- 13.44.68 SET TRIMSPOOL
- 13.44.69 SET UNDERLINE
- 13.44.70 SET VERIFY
- 13.44.71 SET WRAP
- 13.44.72 SET XMLOPTIMIZATIONCHECK
- 13.44.73 SET XQUERY BASEURI
- 13.44.74 SET XQUERY ORDERING
- 13.44.75 SET XQUERY NODE
- 13.44.76 SET XQUERY CONTEXT
- 13.45 SHOW
- 13.46 SHUTDOWN
- 13.47 SPOOL
- 13.48 START
- 13.49 STARTUP
- 13.50 STORE
- 13.51 TIMING
- 13.52 TTITLE
- 13.53 UNDEFINE
- 13.54 VARIABLE
- 13.55 WHENEVER OSERROR
- 13.56 WHENEVER SQLERROR
- 13.57 XQUERY
- 14 SQL*Plusのエラー・メッセージ
-
13 SQL*Plusコマンド・リファレンス
- 第IV部 SQL*Plusの付録
- A SQL*Plusの制限
- B SQL*PlusのCOPYコマンド
- C 廃止されたSQL*Plusコマンド
-
D SQL*Plus Instant Client
- D.1 インストールするSQL*Plus Instant Clientの選択について
- D.2 SQL*Plus Instant Clientに必要なファイルのリスト
- D.3 OTNからのインストール・ファイルのダウンロードによるSQL*Plus Instant Clientのインストール
- D.4 21c Clientリリース・メディアからのSQL*Plus Instant Clientのインストール
- D.5 SQL*Plus Instant Clientの構成
- D.6 SQL*Plus Instant Clientによるデータベースへの接続について
- D.7 SQL*Plus Instant ClientによるAS SYSDBAまたはAS SYSOPER接続
- D.8 Instant Clientのアンインストールについて
- 索引