Résumé : SQLPlus est un outil interactif de base de données Oracle utilisé pour se connecter à la base de données et exécuter des instructions SQL. Il peut être démarré à partir de la ligne de commande et la structure des commandes comprend des instructions SQL, des points-virgules et des nouvelles lignes. Commande de base : CONNECT : se connecte à la base de données. DÉCONNEXION : Déconnexion. SELECT : requête de données. MISE À JOUR : Mettre à jour les données. INSÉRER : Insérer des données. SUPPRIMER : supprimer les données.
Utilisation des commandes SQLPlus
SQLPlus est un outil interactif fourni par Oracle Database Management System pour se connecter à la base de données et exécuter des instructions SQL.
Démarrez SQLPlus
Ouvrez une ligne de commande ou un terminal et tapez la commande suivante :
<code>sqlplus username/password[@database]</code>
-
username
: nom d'utilisateur de la base de données 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>
mot de passe
: mot de passe de la base de données
🎜 @database : paramètre facultatif, spécifiez l'instance de base de données à connecter🎜🎜🎜🎜Structure de commande SQLPlus🎜🎜🎜La commande SQLPlus se compose généralement des parties suivantes :🎜🎜🎜🎜Instruction SQL🎜 : utilisée pour exécuter requêtes, opérations de mise à jour, d'insertion et de suppression. 🎜🎜🎜Point-virgule (;)🎜 : Termine l'instruction SQL. 🎜🎜🎜Caractère de nouvelle ligne🎜 : exécute l'instruction SQL. 🎜🎜🎜🎜Commandes de base🎜🎜🎜🎜🎜CONNECT🎜 : Connectez-vous à la base de données. 🎜🎜🎜DISCONNECT🎜 : Déconnectez-vous de la base de données. 🎜🎜🎜SELECT🎜 : requête de données. 🎜🎜🎜UPDATE🎜 : Mettre à jour les données. 🎜🎜🎜INSERT🎜 : Insérer des données. 🎜🎜🎜DELETE🎜 : Supprimer les données. 🎜🎜🎜🎜Autres commandes courantes🎜🎜🎜🎜🎜AFFICHER L'UTILISATEUR🎜 : Afficher l'utilisateur actuel. 🎜🎜🎜DESC table_name🎜 : Décrit la structure de la table. 🎜🎜🎜SET LINESIZE value🎜 : Définissez la largeur maximale de la ligne de sortie. 🎜🎜🎜SET PAGESIZE value🎜 : définissez le nombre maximum de lignes dans la page de sortie. 🎜🎜🎜SPOOL file.txt🎜 : Rediriger la sortie vers un fichier. 🎜🎜🎜EXIT🎜 : Quittez SQLPlus. 🎜🎜🎜🎜Exemple🎜🎜🎜L'exemple suivant montre comment effectuer des opérations de base à l'aide de SQLPlus : 🎜🎜🎜🎜🎜Connectez-vous à une base de données🎜🎜rrreee🎜🎜🎜🎜Interroger des données🎜🎜rrreee🎜🎜 🎜🎜 Mettre à jour les données🎜🎜rrreee 🎜🎜 🎜🎜Déconnecter de la base de données🎜🎜rrreee🎜🎜🎜🎜Remarque : 🎜🎜🎜🎜Les commandes SQLPlus ne sont pas sensibles à la casse. 🎜🎜Les instructions SQL doivent se terminer par un point-virgule (;) pour être exécutées. 🎜🎜SQLPlus fournit une interface de ligne de commande, où
SQL>
est l'invite. 🎜🎜
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn