(1)得到表中所有的字段 select * from user_tab_columns where table_name="表名"(2)复制表 create table user_temp as select * from user(3)关联排序:当一个表的排序字段要自定义排序,而这个自定义的顺序在另一张表时 select name from t_user order by (select min(order) from order where order.name=name)(4)删除dataid重复的数据 delete table1 where rowid not in (select max(rowid) from table1 group by (data_id))(5)数据恢复 <a>首先用sys登陆查询 select * from sys.smon_scn_time;
找到 TIME_DP列想恢复的时间 的 SCN_BAS列 【如1705917】
<b>查询表
select * from 表名 AS OF SCN 1705917;
即可查询出这个时间 表的数据情况(6)decode的使用 decode (zt,"0","未审批","已审批")Ubuntu 10.10 安装Oracle 11g R2的简短经历读取Oracle中的Blob字段生成对应的文件相关资讯 Oracle教程
- Oracle中纯数字的varchar2类型和 (07/29/2015 07:20:43)
- Oracle教程:Oracle中查看DBLink密 (07/29/2015 07:16:55)
- [Oracle] SQL*Loader 详细使用教程 (08/11/2013 21:30:36)
| - Oracle教程:Oracle中kill死锁进程 (07/29/2015 07:18:28)
- Oracle教程:ORA-25153 临时表空间 (07/29/2015 07:13:37)
- Oracle教程之管理安全和资源 (04/08/2013 11:39:32)
|
本文评论 查看全部评论 (0)