Maison > base de données > SQL > Utilisation de la commande sqlplus

Utilisation de la commande sqlplus

小老鼠
Libérer: 2024-05-07 17:12:19
original
942 Les gens l'ont consulté

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 de la commande sqlplus

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>
Copier après la connexion
  • 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>
    Copier après la connexion
  • 查询数据

    <code>SQL> SELECT * FROM employees;</code>
    Copier après la connexion
  • 更新数据

    <code>SQL> UPDATE employees SET salary = salary * 1.10
    WHERE department_id = 10;</code>
    Copier après la connexion
  • 断开与数据库的连接

    <code>SQL> DISCONNECT</code>
    Copier après la connexion

注意:

  • 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal