SQL*Plusへのログイン
|
SQLPLUS [
[{username [/password ][@connect_identifier ] | / }
[AS {SYSASM|SYSBACKUP|SYSDBA|SYSDG|SYSOPER|SYSKM}]
[edition=value ]]
| /NOLOG
]
|
SQL*Plusで使用可能なヘルプ・トピックの表示
|
HELP [ INDEX | topic ]
|
ホスト・コマンドの実行
|
HOST [ command ]
|
SQL*Plusのシステム変数および環境設定の表示
|
SHOW { ALL | ERRORS | USER | system_variable
[, system_variable] ...}
|
SQL*Plusのシステム変数および環境設定の変更
|
SET system_variable value
|
データベースの起動
|
STARTUP { db_options | cdb_options | upgrade_options }
db_options の構文は、次のとおりです。
[FORCE] [RESTRICT] [PFILE=filename] [QUIET]
[ MOUNT [dbname] | [ OPEN [open_db_options] [dbname] ]
| NOMOUNT ]
open_db_options の構文は、次のとおりです。
READ {ONLY | WRITE [RECOVER]} | RECOVER
cdb_options の構文は、次のとおりです。
root_connection_options | pdb_connection_options
root_connection_options の構文は、次のとおりです。
PLUGGABLE DATABASE pdbname [FORCE] | [RESTRICT]
[ OPEN {open_pdb_options} ]
pdb_connection_options の構文は、次のとおりです。
[FORCE] | [RESTRICT] [ OPEN {open_pdb_options} ]
open_pdb_options の構文は、次のとおりです。
READ WRITE | READ ONLY
upgrade_options の構文は、次のとおりです。
[PFILE=filename] {UPGRADE | DOWNGRADE} [QUIET]
|
データベースへの接続
|
CONNECT [{username [/password ] [@connect_identifier ]
| /
| proxy_user [ username ] [/password ]
[@connect_identifier ]}
[AS {SYSASM|SYSBACKUP|SYSDBA|SYSDG|SYSOPER
|SYSKM}]
[edition=value ]
]
ノート: 太字で示されている大カッコは構文の一部です。オプションを表すものではありません。
|
表、ビュー、シノニムに対する列定義、またはファンクションやプロシージャの仕様の表示
|
DESCRIBE [ schema. ] object
|
SQLバッファまたはファイルの内容の編集
|
EDIT [ filename [ .ext ] ]
|
ファイルの取得、およびSQLバッファへのその内容のロード
|
GET filename [ .ext ] [ LIST | NOLLIST ]
|
ファイルへのSQLバッファの内容の保存
|
SAVE filename [ .ext ] [ CREATE | REPLACE | APPEND ]
|
SQLバッファの内容の表示
|
LIST [ n | n m | n LAST ]
|
SQLバッファの内容の削除
|
DEL [ n | n m | n LAST ]
|
SQLバッファ内のカレント行の後に新しい行を追加
|
INPUT [ text ]
|
SQLバッファ内のカレント行の最後にテキストを追加
|
APPEND text
|
SQLバッファ内のカレント行の最初に一致したテキスト文字列を検索および置換
|
CHANGE sepchar old [ sepchar [ new [ sepchar ] ] ]
sepchar には、英数字以外のASCII文字(「/」や「!」など)を指定できます。
|
問合せ結果のファイルへの記録。ファイルの内容をデフォルトのプリンタへ送信(オプション)
|
SPOOL [ filename[ .ext ]
[ CREATE | REPLACE | APPEND ] | OFF | OUT ]
|
ファイルに格納されているSQL*Plus文の実行
|
@ { url | filename [ .ext ] } [ arg ... ]START { url | filename [ .ext ] } [ arg ... ]
ファイル名の拡張子が.sqlの場合は、ext を省略できます。
|
SQLバッファに格納されているコマンドの実行
|
/
|
SQLバッファに格納されているコマンドの表示および実行
|
RUN
|
単一のPL/SQL文の実行またはストアド・プロシージャの実行
|
EXECUTE statement
|
データベースからの切断
|
DISCONNECT
|
データベースの停止
|
SHUTDOWN
[ ABORT | IMMEDIATE | NORMAL | TRANSACTIONAL [LOCAL] ]
|
SQL*Plusからのログアウト
|
{ EXIT | QUIT }
[ SUCCESS | FAILURE | WARNING | n | variable | :BindVariable ]
[ COMMIT | ROLLBACK ]
|