原文 sqlplus常用命令

desc 表名               显示表的结构

show user              显示当前连接用户

show error              显示错误

show all                显示所有68个系统变量值



connect   user_name/passwd [as sysdba|sysoper]



clear screen               清空当前屏幕显示



set 变量  值                  设置指定系统变量的值

set linesize 200

set pagesize 66

set autocommit off

set echo off

假设当前执行命令为:select * from tab;



append  文本             添加文本到缓冲区当前行尾    E.G. a  order by tname 结果:select * from tab order by tname;

                                      (注:a后面跟2个空格)

c/old/new                 在缓冲区当前行用新的文本替换旧的文本 c/*/tname     结果:select tname from tab;

c/text                    从缓冲区当前行删除文本        c/tab       结果:select tname from ;

del                  删除缓冲区当前行

del n                 删除缓冲区第n行

i 文本                    在当前行之后添加一行

list                   显示缓冲区中所有行

list n                  显示缓冲区中第 n 行

list m n                显示缓冲区中 m 到 n 行

run                  执行当前缓冲区的命令

/                   执行当前缓冲区的命令

edit                  打开默认编辑器,Windows系统中默认是notepad.exe,编辑缓冲区中最后一条SQL语句





save 文件名             将缓冲区的命令以文件方式存盘,缺省文件扩展名为.sql

get 文件名              调入存盘的sql文件

edit 文件名               编辑或新建sql文件

@文件名               运行sql文件





spool 文件名            把这之后的各种操作及执行结果“假脱机”即存盘到磁盘文件上,默认文件扩展名为.lst

spool      显示当前的“假脱机”状态

spool off    停止输出





column 属性名 format 模板   设置列的显示格式   e.g.   column branch_name  format a20

                      column assets format 999,999,999,999.99







accept 变量名 PROMPT 提示                在以后的SQL命令中可以使用&变量名或&数值。

        E.G.    accept v_id prompt 'please input branch_id:'

select * from teacher.branch where  branch_id =&v_id;

                如果没有先用ACCEPT 输入变量值,在执行上述SQL 语句时系统会提示输入变量值。



clear           清除缓冲区的变量



host 操作系统命令    执行操作系统命令

exit       退出SQL*PLUS

[size=xx-small][/size]

sqlplus常用命令的更多相关文章

  1. oracle sqlplus 常用命令大全

    show和set命令是两条用于维护SQL*Plus系统变量的命令 SQL> show all --查看所有68个系统变量值 SQL> show user --显示当前连接用户 SQL> ...

  2. oracle sqlplus常用命令大全

    show和set命令是两条用于维护SQL*Plus系统变量的命令 SQL> show all --查看所有68个系统变量值 SQL> show user --显示当前连接用户 SQL> ...

  3. oracle学习篇一:sqlplus常用命令

    1.程序运行--> cmd --> sqlplus 登陆普通用户:scott/brant;普通管理员用户登陆:system/brant;高级管理员用户登陆:1>先切换其他用户:SQL ...

  4. Oracle sqlplus 常用命令总结

    转至:https://blog.csdn.net/iteye_20746/article/details/81801309?utm_medium=distribute.pc_relevant.none ...

  5. oracle sqlplus常用命令

    登录到sqlplus sqlplus user/pwd@dbname 不登录使用 sqlplus /nolog 查看当前登录用户 show user; 更改用户密码 ALTER USER USER I ...

  6. oracle基础开发工具及常用命令

    oracle自带用户的讲解 1,oracle安装完毕创建数据库实例的时候会自动生成sys,system,scott 2,sys用户超级管理员,具有oracle的最高权限,具有sysdba角色,具有cr ...

  7. Oracle数据库的一些常用命令

    转至:https://blog.csdn.net/qq_36843413/article/details/81409152?utm_medium=distribute.pc_relevant_t0.n ...

  8. Oracle常用命令1

    一. 安装是用户管理: sqlplus /nolog; connect /as sysdba; alter user sys identified by change_on_install; alte ...

  9. Oracle的学习一:安装与卸载、sql *plus常用命令、Oracle用户管理

    1.为什么学习oracle? 性能优越: 小型数据库 中型数据库 大型数据库 acess.foxbase mysql.sql server.informix sybase.oracle.db2 复杂量 ...

随机推荐

  1. CentOS系统配置redis

      1.切换到/usr/sr cd /usr/src wget http://download.redis.io/releases/redis-3.2.0.tar.gz   2.解压,安装 tar x ...

  2. Dreamweaver修改页面编码

    想修改当前页面编码,可以选择菜单 :修改->页面属性->标题/编码 想设置新建页面默认编码,可以选择菜单: 编辑->首选参数->新建文档 的默认编码里面修改

  3. UE中使用正则表达式的一些技巧

    UE中使用正则表达式的一些技巧 2010-12-24 10:33:19 分类: Linux 以下是网上摘录的UE 技巧 1)删除空行: 替换 %[ ^t]++^p 为 空串  2)删除行尾空格: 替换 ...

  4. [转]“WARNING: soft rlimits too low” in MongoDB with Mac OS X

    转自:Programming and Technology If you get this warning when you connect to mongo shell in Mac OX X: * ...

  5. Java —— 时区(夏令时)问题

    有没有遇到过这样的情况:数据库里的是时间是“1991-4-14”,但是Java取出来后就成了“1991-4-13”. 解决方法一: 先把时区设成GMT,把 根据夏时制自动调节时钟 的选项去掉. 再把时 ...

  6. win7下制作ubuntu系统安装启动盘和U盘安装ubuntu全过程

    在我搞坏了两个系统之后,一切都得从头开始了,这回好了,电脑就是一台裸机了.没办法,重新下win7吧.这个要先做一个win7的启动盘,然后再安装,只能说我技术不行,没能把win7搞定.让大神给装的win ...

  7. 下拉刷新控件(3)系统自带的下拉刷新控件SwipeRefreshLayout(推荐*)

    1,简介 The SwipeRefreshLayout should be used whenever the user can refresh the contents of a view via ...

  8. POJ 1322 Chocolate(母函数)

    题目链接:http://poj.org/problem?id=1322 题意: 思路: double C[N][N]; void init() { C[0][0]=1; int i,j; for(i= ...

  9. [LightOJ1004]Monkey Banana Problem(dp)

    题目链接:http://lightoj.com/login_main.php?url=volume_showproblem.php?problem=1004 题意:数塔的变形,上面一个下面一个,看清楚 ...

  10. remove duplicates in Postgres(sql去重)

    A frequent question in IRC is how to delete rows that are duplicates over a set of columns, keeping ...