Oracle数据库知识总结.docVIP

  • 0
  • 0
  • 约1.17万字
  • 约 11页
  • 2018-03-13 发布于河南
  • 举报
Oracle数据库知识总结

AD1. 执行一个SQL脚本文件 SQLstart file_name SQL@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 4. 将显示的内容输出到指定文件 SQL SPOOL file_name 在屏幕上的所有内容都包含在该文件中,包括你输入的sql语句。 5. 关闭spool输出 SQL SPOOL OFF 只有关闭spool输出,才会在输出文件中看到输出的内容。 7. COL命令: 主要格式化列的显示形式。 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 SALESMAN 7521 WARD SALESMAN Sql col ename format a40 EMPNO ENAME JOB 字串7 7369 SMITH CLERK 7499 ALLEN SALESMAN 7521 WARD SALESMAN 4). 设置列标题的对齐方式 JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]} SQL col ename justify center 字串3 SQL / EMPNO ENAME JOB 7369 SMITH CLERK 7499 ALLEN SALESMAN 7521 WARD SALESMAN 字串6 对于NUMBER型的列,列标题缺省在右边,其它类型的列标题缺省在左边 5). 不让一个列显示在屏幕上 NOPRI[NT]|PRI[NT] SQL col job noprint SQL / EMPNO ENAME 73

文档评论(0)

1亿VIP精品文档

相关文档