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