Oracle 常用的几个命令在SQL*PLUS中
来源:互联网 发布:己知二次函数的图像 编辑:程序博客网 时间:2024/05/23 19:13
第一个是DESCRIBE命令:
desc[ribe] object_name;
在SQL*Plus中式没有太友好的可视化提示,所以一切都是由命令来完成,然后记住当晚的所以,所以
在查询时,desc 这个命令可能可以解决忘记某数据表结构的问题。
举例:
SQL> select empno,ename, 2 #desc emp 名称 是否为空? 类型 ----------------------------------------- -------- ----------------------- EMPNO NOT NULL NUMBER(4) ENAME VARCHAR2(10) JOB VARCHAR2(9) MGR NUMBER(4) HIREDATE DATE SAL NUMBER(7,2) COMM NUMBER(7,2) DEPTNO NUMBER(2) 2 sal from emp where job='CEO';未选定行很形象的可以看出来了吧,不解释啦。
第二个是SPOOL命令:
SPO[OL] [filename][.ext][CRE[ATE]|REP[LACE]|APP[END]]|OFF|OUT]
把查询结果保存到文件,而且是以append形式。
举例:
SQL> spool D:\result.txtSQL> select job from emp;JOB---------CLERKSALESMANSALESMANMANAGERSALESMANMANAGERMANAGERANALYSTPRESIDENTSALESMANCLERKJOB---------CLERKANALYSTCLERK已选择14行。SQL> select sal from emp; SAL---------- 800 1600 1250 2975 1250 2850 2450 3000 5000 1500 1100 SAL---------- 950 3000 1300已选择14行。SQL> spool off;记事本result.txt
就这样,可以看懂了,就不解释啦。
第三个命令是START和@命令:
这是一个加载批量脚本命令,
STA[RT] | @ {url| filename[.ext]} [arg ...]举例:
SQL> select * from emp where job='CEO';未选定行SQL> save D:\script.sql已创建 file D:\script.sqlSQL> start D:\script.sql未选定行SQL> @ D:\script.sql未选定行SQL>此处用了一个save命令,是用于存储最后一条有结果指令的命令。
然后使用@ 和 SATRT都可以直接加载文本脚本。
0 0
- Oracle 常用的几个命令在SQL*PLUS中
- Oracle常用的SQL*Plus命令
- Oracle----常用的SQL*Plus命令
- oracle常用的SQL PLUS命令详解
- Oracle中SQL PLUS的常用指令
- Oracle数据库SQL*plus常用的命令和函数
- oracle入门之第三章【常用的SQL*Plus命令】
- Oracle SQL*plus常用的命令和函数
- 常用的sql*plus命令
- 常用的sql*plus命令
- 常用的sql*plus命令
- 常用的sql*plus命令
- SQL中几个常用的命令
- 初探Oracle:sql*plus常用基础命令
- oracle中sql*plus命令大全
- oracle中sql*plus命令大全
- Linux中 oracle SQL*PLUS 命令大全
- 在sql*plus中怎么查看一些命令的用法
- 程序集.dll和.exe的联系和区别
- Webview输入框被输入法遮挡的问题
- ORACLE的TO_CHAR函数详解
- border-collapse 属性
- 技巧:Vimdiff 使用
- Oracle 常用的几个命令在SQL*PLUS中
- sql随机实现,sql GUID
- 如何读懂JSHint & JSLint 配置选项及报错信息
- java中volatile关键字的含义
- Ubuntu 13.10 UEFI主板安装教程 制作U盘自启动(博主机型:Thinkpad X230i)
- iOS app支付宝接口调用
- 第十六周上机项目4-奇数因子
- SWT事件的四种写法
- Xcode编写C/C++程序