首页 > 数据库 >oracle sqlplus 常用命令

oracle sqlplus 常用命令

时间:2024-06-08 18:11:39浏览次数:14  
标签:20 CLERK sql ---------- job sqlplus 常用命令 oracle 81

连接命令

  1. conn[ect]
    用法: conn 用户名/密码@网络服务名 [as sysdba/sysoper]
    当用特权用户身份连接时,必须带上 as sysdba 或是 as sysoper
  2. disc[onnect]
SQL> conn scott/tigger
已连接。
SQL> disc
从 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options 断开
SQL>

passw

passw[ord]

说明:该命令用于修改用户的密码.如果要想修改其它用户的密码,需要用sys/system登陆

show user

显示当前用户名

exit

该命令会断开与数据库的连接,同时会退出sql*plus

&

可以替代变量,而该变量在执行时,需要用户输入。

sql>select * from emp where job='&job'
SQL> select * from emp;

     EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM     DEPTNO
---------- ---------- --------- ---------- -------------- ---------- ---------- ----------
      7369 SMITH      CLERK           7902 17-12月-80            800                    20
      7499 ALLEN      SALESMAN        7698 20-2月 -81           1600        300         30
      7521 WARD       SALESMAN        7698 22-2月 -81           1250        500         30
      7566 JONES      MANAGER         7839 02-4月 -81           2975                    20
      7654 MARTIN     SALESMAN        7698 28-9月 -81           1250       1400         30
      7698 BLAKE      MANAGER         7839 01-5月 -81           2850                    30
      7782 CLARK      MANAGER         7839 09-6月 -81           2450                    10
      7788 SCOTT      ANALYST         7566 19-4月 -87           3000                    20
      7839 KING       PRESIDENT            17-11月-81           5000                    10
      7844 TURNER     SALESMAN        7698 08-9月 -81           1500          0         30
      7876 ADAMS      CLERK           7788 23-5月 -87           1100                    20
      7900 JAMES      CLERK           7698 03-12月-81            950                    30
      7902 FORD       ANALYST         7566 03-12月-81           3000                    20
      7934 MILLER     CLERK           7782 23-1月 -82           1300                    10

已选择14行。

SQL> select * from emp where job = '&job';
输入 job 的值:  CLERK
原值    1: select * from emp where job = '&job'
新值    1: select * from emp where job = 'CLERK'

     EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM     DEPTNO
---------- ---------- --------- ---------- -------------- ---------- ---------- ----------
      7369 SMITH      CLERK           7902 17-12月-80            800                    20
      7876 ADAMS      CLERK           7788 23-5月 -87           1100                    20
      7900 JAMES      CLERK           7698 03-12月-81            950                    30
      7934 MILLER     CLERK           7782 23-1月 -82           1300                    10

SQL>

edit

说明:该命令可以编辑指定的sql脚本
案例:sql>edit d:\a.sql

spool

说明:该命令可以将sql*plus屏幕上的内容输出到指定文件中去.
案例:sql>spool d:\b.sql 并输入 sql>spool off

linesize 和 pagesize

linesize 默认为 80
pagesize 默认为 14

show linesize/pagesize
set linesize/pagesize

标签:20,CLERK,sql,----------,job,sqlplus,常用命令,oracle,81
From: https://www.cnblogs.com/bibleghost/p/18238823

相关文章

  • oracle进程
    每个oracle进程都有自己的任务,oracle会给进程分配内存(PGA)让进程更好的完成任务。oracle进程可以分为三类:服务器进程,后台进程,从属进程。1服务器进程服务器进程是执行客户端会话指令的进程。负责将客户端的指令发送到oracle服务端执行,然后将服务端的结果返回给客户端。可分为......
  • 成为MySQL DBA后,再看ORACLE数据库(七、日志体系)
    说起数据库的日志,一般有redo日志、归档日志、错误日志、审计日志等,不同的数据库为了满足其特定的功能会有不同类型的日志。在ORACLE的日常运维中,可能接触得最多的就是redo日志、归档日志、告警日志、闪回日志这几种日志。在ORACLE知识体系中,一般把redo、undo、checkpoint这几个知......
  • 【云原生进阶之数据库技术】第二章-Oracle-原理-4.4.2-SGA架构
    1系统全局区:SGA1.1SGA概念简介        SGA是一块可读写内存区域,与Oracle后台进程(backgroundprocesses)一起构成了数据库实例。所有代表用户执行的服务器进程都能读取实例SGA里的信息。有一些进程能在数据库运行时写入SGA。需要注意的是,服务器和后台进程本身并不在......
  • es常用命令
    删除索引某个字段时间范围的数据curl-XPOST"http://127.0.0.1:9200/event_log_hulianwang_v3/event_log_hulianwang_v3/_delete_by_query"-H'Content-Type:application/json'-d'{"query":{"range":{"event_time"......
  • Linux常用命令
    一、目录操作1、cd命令cda//进入a目录cdabc+tab键//如果有多个abc开头的目录,会显示相应的文件cd..//返回上一级目录cd../..//返回上上一级目录,以此类推cd/use/local//进入根目录下面的use/local目录cd—//返回上一次访问目录cd~//回到用户目录2、ls&l......
  • Git 常用命令
    Git常用命令修改commit中的信息1.只修改本地最近一次commit例如,刚刚在本地进行了一次提交gitcommit-m"init"后觉得commit信息太简短了,或者写错了等情况想要修改这次commit信息时,使用:gitcommit--amend这个命令会进入一个vi编辑界面,完成更改后会用一个新的提交顶替......
  • GitHub 常用操作与常用命令——GitHub入门,看这一文就够了
    文章目录GitHub常用操作in关键词限制搜索范围:stars或fork数量关键词查找:awesome加强搜索:高亮显示某一行的代码:项目内搜索:显示快捷键:Git常用命令初始化命令查看当前git配置信息:设置提交代码时的用户信息在当前目录新建一个Git代码库下载一个项目和它的整个代码版本与......
  • Mysql 常用命令 详细大全【分步详解】
    1、启动和停止MySQL服务//暂停服务默认80netstopmysql80//启动服务netstartmysql80//任意地方启动mysql客户端的连接mysql-uroot-p2、输入密码 3、数据库4、DDL(DataDefinitionLanguage)数据定义语言,用来定义数据库对象(数据库,表,字段)1......
  • 【数据集划分】假如你有超百万条oracle数据库数据(成真版)
    【数据集划分】假如你有接近百万条oracle数据库数据(成真版)写在最前面小结数据集划分原因注意事项1.留出法(Hold-outMethod)原理算法复杂度代码示例Scikit-learn的train_test_split分布式计算框架(如ApacheSpark)优化策略回顾优缺点优点缺点2.(适用于少样本,暂不考虑)自......
  • Oracle数据库面试题-6
    1.请解释Oracle数据库中的SGA和PGA的区别。Oracle数据库中的SGA和PGAOracle数据库中的SGA(SystemGlobalArea)和PGA(ProgramGlobalArea)是数据库内存管理的两个核心区域,它们在数据库性能和资源分配方面扮演着不同的角色。SGA(SystemGlobalArea)全局内存区域:SGA......