ORACLE问题,每天10问(九)

        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数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值