Zusammenfassung: SQLPlus ist ein interaktives Oracle-Datenbanktool, mit dem eine Verbindung zur Datenbank hergestellt und SQL-Anweisungen ausgeführt werden können. Es kann über die Befehlszeile gestartet werden und die Befehlsstruktur umfasst SQL-Anweisungen, Semikolons und Zeilenumbrüche. Basisbefehl: CONNECT: Verbindung zur Datenbank herstellen. TRENNEN: Trennen. SELECT: Daten abfragen. UPDATE: Daten aktualisieren. EINFÜGEN: Daten einfügen. LÖSCHEN: Daten löschen.
SQLPlus-Befehlsverwendung
SQLPlus ist ein interaktives Tool, das vom Oracle Database Management System zum Herstellen einer Verbindung zur Datenbank und zum Ausführen von SQL-Anweisungen bereitgestellt wird.
SQLPlus starten
Öffnen Sie eine Befehlszeile oder ein Terminal und geben Sie den folgenden Befehl ein:
<code>sqlplus username/password[@database]</code>
Nach dem Login kopieren
-
username
: Datenbankbenutzername 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>
Nach dem Login kopieren
-
查询数据
<code>SQL> SELECT * FROM employees;</code>
Nach dem Login kopieren
-
更新数据
<code>SQL> UPDATE employees SET salary = salary * 1.10
WHERE department_id = 10;</code>
Nach dem Login kopieren
-
断开与数据库的连接
<code>SQL> DISCONNECT</code>
Nach dem Login kopieren
注意:
- SQLPlus 命令不区分大小写。
- SQL 语句必须以分号 (;) 结尾才能执行。
- SQLPlus 提供了一个命令行界面,其中
SQL>
password
: Datenbankpasswort
🎜 @database: optionaler Parameter, geben Sie die zu verbindende Datenbankinstanz an🎜🎜🎜🎜SQLPlus-Befehlsstruktur🎜🎜🎜SQLPlus-Befehl besteht im Allgemeinen aus den folgenden Teilen:🎜🎜🎜🎜SQL-Anweisung🎜: wird zur Ausführung verwendet Abfragen, Aktualisierungs-, Einfüge- und Löschvorgänge. 🎜🎜🎜Semikolon (;)🎜: Beendet die SQL-Anweisung. 🎜🎜🎜Neues Zeilenzeichen🎜: SQL-Anweisung ausführen. 🎜🎜🎜🎜Grundlegende Befehle🎜🎜🎜🎜🎜VERBINDEN🎜: Mit der Datenbank verbinden. 🎜🎜🎜DISCONNECT🎜: Verbindung zur Datenbank trennen. 🎜🎜🎜SELECT🎜: Daten abfragen. 🎜🎜🎜UPDATE🎜: Daten aktualisieren. 🎜🎜🎜INSERT🎜: Daten einfügen. 🎜🎜🎜DELETE🎜: Daten löschen. 🎜🎜🎜🎜Andere häufig verwendete Befehle🎜🎜🎜🎜🎜BENUTZER ANZEIGEN🎜: Zeigt den aktuellen Benutzer an. 🎜🎜🎜DESC Tabellenname🎜: Beschreibt die Tabellenstruktur. 🎜🎜🎜SET LINESIZE-Wert🎜: Legen Sie die maximale Breite der Ausgabelinie fest. 🎜🎜🎜SET PAGESIZE-Wert🎜: Legen Sie die maximale Anzahl von Zeilen auf der Ausgabeseite fest. 🎜🎜🎜SPOOL file.txt🎜: Ausgabe in eine Datei umleiten. 🎜🎜🎜EXIT🎜: Beenden Sie SQLPlus. 🎜🎜🎜🎜Beispiel: Das folgende Beispiel zeigt, wie grundlegende Vorgänge mit SQLPlus ausgeführt werden: 🎜🎜Daten aktualisieren🎜🎜rrreee 🎜🎜 🎜🎜Verbindung zur Datenbank trennen🎜🎜rrreee🎜🎜🎜🎜Hinweis: 🎜🎜🎜🎜SQLPlus-Befehle unterscheiden nicht zwischen Groß- und Kleinschreibung. 🎜🎜SQL-Anweisungen müssen mit einem Semikolon (;) enden, um ausgeführt zu werden. 🎜🎜SQLPlus bietet eine Befehlszeilenschnittstelle, wobei
SQL>
die Eingabeaufforderung ist. 🎜🎜
Das obige ist der detaillierte Inhalt vonVerwendung des Befehls sqlplus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!