要約: SQLPlus は、データベースに接続して SQL ステートメントを実行するために使用される Oracle データベース対話型ツールです。コマンドラインから開始でき、コマンド構造には SQL ステートメント、セミコロン、改行が含まれます。基本コマンド: CONNECT: データベースに接続します。切断: 切断します。 SELECT: データをクエリします。 UPDATE: データを更新します。 INSERT: データを挿入します。 DELETE: データを削除します。
SQLPlusコマンドの使用法
SQLPlusは、データベースに接続してSQL文を実行するためにOracle Database Management Systemによって提供される対話型ツールです。
SQLPlus を起動します
コマンドラインまたはターミナルを開いて次のコマンドを入力します:
<code>sqlplus username/password[@database]</code>
ログイン後にコピー
-
username
: データベースのユーザー名 username
:数据库用户名
-
password
:数据库密码
-
@database
:可选参数,指定要连接的数据库实例
SQLPlus 命令结构
SQLPlus 命令一般由以下部分组成:
-
SQL 语句:用于执行查询、更新、插入和删除操作。
-
分号 (;):终止 SQL 语句。
-
换行符:执行 SQL 语句。
基本命令
-
CONNECT:连接到数据库。
-
DISCONNECT:断开与数据库的连接。
-
SELECT:查询数据。
-
UPDATE:更新数据。
-
INSERT:插入数据。
-
DELETE:删除数据。
其他常见命令
-
SHOW USER:显示当前用户。
-
DESC table_name:描述表结构。
-
SET LINESIZE value:设置输出行的最大宽度。
-
SET PAGESIZE value:设置输出页面的最大行数。
-
SPOOL file.txt:将输出重定向到文件。
-
EXIT:退出 SQLPlus。
示例
以下示例展示了如何使用 SQLPlus 执行基本操作:
-
连接到数据库
<code>SQL> CONNECT user1/password@orcl</code>
ログイン後にコピー
-
查询数据
<code>SQL> SELECT * FROM employees;</code>
ログイン後にコピー
-
更新数据
<code>SQL> UPDATE employees SET salary = salary * 1.10
WHERE department_id = 10;</code>
ログイン後にコピー
-
断开与数据库的连接
<code>SQL> DISCONNECT</code>
ログイン後にコピー
注意:
- SQLPlus 命令不区分大小写。
- SQL 语句必须以分号 (;) 结尾才能执行。
- SQLPlus 提供了一个命令行界面,其中
SQL>
password
: データベースのパスワード
🎜 @database: オプションのパラメーター。接続するデータベース インスタンスを指定します🎜🎜🎜🎜SQLPlus コマンドの構造🎜🎜🎜SQLPlus コマンドは通常、次の部分で構成されます:🎜🎜🎜🎜SQL ステートメント🎜: 実行するために使用されます。クエリ、更新、挿入、削除の操作。 🎜🎜🎜セミコロン (;)🎜: SQL ステートメントを終了します。 🎜🎜🎜改行文字🎜: SQL ステートメントを実行します。 🎜🎜🎜🎜基本コマンド🎜🎜🎜🎜🎜CONNECT🎜: データベースに接続します。 🎜🎜🎜DISCONNECT🎜: データベースから切断します。 🎜🎜🎜SELECT🎜: データをクエリします。 🎜🎜🎜更新🎜: データを更新します。 🎜🎜🎜INSERT🎜: データを挿入します。 🎜🎜🎜DELETE🎜: データを削除します。 🎜🎜🎜🎜その他の一般的なコマンド🎜🎜🎜🎜🎜SHOW USER🎜: 現在のユーザーを表示します。 🎜🎜🎜DESC table_name🎜: テーブル構造を説明します。 🎜🎜🎜LINESIZE 値を設定🎜: 出力行の最大幅を設定します。 🎜🎜🎜SET PAGESIZE value🎜: 出力ページの最大行数を設定します。 🎜🎜🎜SPOOL file.txt🎜: 出力をファイルにリダイレクトします。 🎜🎜🎜EXIT🎜: SQLPlus を終了します。 🎜🎜🎜🎜例🎜🎜🎜 次の例は、SQLPlus を使用して基本的な操作を実行する方法を示しています。 🎜データ更新🎜🎜rrreee 🎜🎜 🎜🎜データベースから切断します🎜🎜rrreee🎜🎜🎜🎜注: 🎜🎜🎜🎜SQLPlus コマンドでは大文字と小文字が区別されません。 🎜🎜SQL ステートメントを実行するには、セミコロン (;) で終わる必要があります。 🎜🎜SQLPlus は、
SQL>
がプロンプトとなるコマンド ライン インターフェイスを提供します。 🎜🎜
以上がsqlplusコマンドの使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。