ORACLE问题,每天10问(九)

发表于:2007-07-02来源:作者:点击数: 标签:
81. 内连接INNER JOIN? Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no; 82. 如何外连接? Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no(+); Select a.* from bsempms a,bsdptms b wherea.dpt_no(+)=b.dpt_no; 83. 如何执行

        81. 内连接INNER JOIN?  Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no;  82. 如何外连接?  Select a.* from bsempms a,bsdptms b where a.dpt_no=b.dpt_no(+);  Select a.* from bsempms a,bsdptms b wherea.dpt_no(+)=b.dpt_no;  83. 如何执行脚本SQL文件?  SQL>@$PATH/filename.sql;  84. 如何快速清空一个大表?  SQL>truncate table table_name;  85. 如何查有多少个数据库实例?  SQL>SELECT * FROM V$INSTANCE;  86. 如何查询数据库有多少表?  SQL>select * from all_tables;  87. 如何测试SQL语句执行所用的时间?  SQL>set timing on ;  SQL>select * from tablename;

        88. CHR()的反函数是?  ASCII()  SELECT CHAR(65) FROM DUAL;   SELECT ASCII(@#A@#) FROM DUAL;  89. 字符串的连接  SELECT CONCAT(COL1,COL2) FROM TABLE ;  SELECT COL1||COL2 FROM TABLE ;  90. 怎么把select出来的结果导到一个文本文件中?   SQL>SPOOL C:\ABCD.TXT;  SQL>select * from table;  SQL >spool off;  91. 怎样估算SQL执行的I/O数 ?  SQL>SET AUTOTRACE ON ;  SQL>SELECT * FROM TABLE;  OR  SQL>SELECT * FROM v$filestat ;  可以查看IO数

原文转自:http://www.ltesting.net