plsql常用命令大全 sql

SQLPLUS 常用命令
一:登录SQL*Plus
  1. sqlplus /nolog
  2. sqlplus "用户名/口令"
  3. sqlplus "用户名/口令@服务名"
  4. sqlplus " / as sysdba"
  5. sqlplus "/@服务名 as sysdba"

二:创建连接
  1. CONN[ECT] 用户名/口令
  2. CONN / AS SYSDBA
  3. CONN 用户名/口令@服务名
  4. CONN 用户名/口令@服务名 AS SYSDBA

三: 执行命令
  1.如果执行SQL语句,末尾必须加;
  2.执行脚本文件的方法:
   (1)@ d:/a.ora
   (2)STA[RT] @d:/a.ora  --前两个功能相同
   (3)@@ d:/a.ora    --在脚本文件中还可以再调用其它的脚本文件

四: 执行操作系统命令:
   1. HOST可进入到DOS>, EXIT退回到SQL>
   2. $DIR D:/

五: 打开编辑器,编辑缓冲区中的SQL语句
    ED[IT]

六: 执行缓冲区中的命令
    1. L[IST] --只显示出来,但不执行
    2. /      --只执行但不显示
    3. R[UN]  --显示并执行,相当于L和/的合并

七: 退出SQL*Plus
   EXIT或QUIT

八: 列出表或视图的结构
   DESC[RIBE] 表名

九: 显示环境变量SHOW
    1.显示所有变量: SHOW ALL
    2.显示登录用户: SHOW USER
    3.显示编译错误: SHOW ERRO[RS]
 
十: 显示帮助: HELP (HELP TOPIC或HELP INDEX)

十一: 格式化列的输出结果(COLUMN命令)

   1. COLUMN 列名 HEADING "要显示的列名",如COLUMN ename HEADING "员工姓名"
   2. COLUMN 列名 FORMAT fmt,如COLUMN sal FORMAT $9999.99,  COLUMN ename FORMAT A30 --30个字符
   3. 前面两个也可以一起用,如COLUMN sal FORMAT $9999.99 HEADING ""员工工资

十二: 设置一页之后是否暂停屏幕的滚动: SET PAUSE ON/OFF

十三: 设置是否显示命令执行的时间: SET TIMING ON/OFF

十四: 设置每页的行数,默认是14: SET PAGESIZE 20

十五: 设置行的宽度,默认是80个字符: SET LINESIZE 800

十六:清除缓冲区和屏: CLEAR SCREEN 或 CLSCR  --SQLPLUSW状态
//实现自动增长列


create sequence 序列名

increment by 1

start with 1

maxvalue 999999999

cycle;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值