- 2
- 0
- 约7.81千字
- 约 11页
- 2016-04-13 发布于浙江
- 举报
oracle_sqlplus语句编辑命令
Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 ?? 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sql*plus一般都与数据库打交道。 ?? 除了sql*plus语句,在sql*plus中执行的其它语句我们称之为sql*plus命令。它们执行完后,不保存在sql buffer的内存区域中,它们一般用来对输出的结果进行格式化显示,以便于制作报表。 ?? 下面就介绍一下一些常用的sql*plus命令: ? 1. 执行一个SQL脚本文件 SQLstart file_name SQL@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 ? 2. 对当前的输入进行编辑 SQLedit ? 3. 重新运行上一次运行的sql语句 SQL/ ? 4. 将显示的内容输出到指定文件 SQL SPOOL file_name ?? 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。 ? 5. 关闭spool输出 SQL SPOOL OFF ?? 只有关闭spool输出,才会在输出文件中看到输出的内容。 ? 6.显示一个表的结构 SQL desc table_name ? 7. COL命令: 主要格式化列的显示形式。 该命令有许多选项,具体如下: COL[UMN] [{ column|expr} [ option ...]] Option选项可以是如下的子句: ALI[AS] alias CLE[AR] FOLD_A[FTER] FOLD_B[EFORE] FOR[MAT] format HEA[DING] text JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]} LIKE { expr|alias} NEWL[INE] NEW_V[ALUE] variable NOPRI[NT]|PRI[NT] NUL[L] text OLD_V[ALUE] variable ON|OFF WRA[PPED]|WOR[D_WRAPPED]|TRU[NCATED] ? 1). 改变缺省的列标题 COLUMN column_name HEADING column_heading For example: Sqlselect * from dept; ???? DEPTNO DNAME??????????????????????? LOC ???????? 10 ACCOUNTING?????????????????? NEW YORK sqlcol? LOC heading location sqlselect * from dept; ??? DEPTNO DNAME??????????????????????? location ??????? 10 ACCOUNTING?????????????????? NEW YORK ? 2). 将列名ENAME改为新列名EMPLOYEE NAME并将新列名放在两行上: Sqlselect * from emp Department? name?????????? Salary ???????? 10 aaa??????????????? 11???????? SQL COLUMN ENAME HEADING ’Employee|Name’ Sqlselect * from emp ??????????? Employee Department? name?????????? Salary ? ???????? 10 aaa??????????????? 11 note: the col heading turn into two lines from one line. ? 3). 改变列的显示长度: FOR[MAT] format Sqlselect empno,ename,job from emp; ????? EMPNO ENAME????? JOB??????? ???? ?????? 7369 SMITH????? CLERK????? ?????? 7499 ALLEN?
您可能关注的文档
最近下载
- 口腔市场专员培训.pptx VIP
- 如何制作西红柿炖牛腩,比饭店那酸酸的好吃太多啦!.pdf VIP
- 部编版二年级上册语文第11课《葡萄沟》教学课件.ppt VIP
- 部编版二年级上册语文《葡萄沟》PPT教学课件.pptx VIP
- 01 关于印发公司专业技术职务任职资格评定管理办法、专业技术职务任职资格考核认定(确认)办法和工程系列专业技术职务任职资格评审实施细则的通知(中电建人〔2019〕1号).pdf VIP
- 精品解析:福建省厦门市2022-2023学年九年级上学期期末(一检)化学试题(原卷版).docx VIP
- 2024-2025学年广东佛山市高二(上)期末数学试卷【答案版】.pdf VIP
- FANUC0i--急停故障维修方法.pptx VIP
- 全球定位系统实时动态测量RTK技术规范.docx VIP
- 部编版二年级上册语文《葡萄沟》教学课件.ppt VIP
原创力文档

文档评论(0)