oracle如何删除1月份所有数据 - Oracle / 开发
oracle如何删除1月份所有数据 表名TEST、时间列名create_date
create_date 的格式 数据类型 DATE类型 格式2010-01-20 14:12:50 3 楼正解 下手真快 如果数据为海量数据的话建议使用分区,用分区的truncate 要根据月份分组怎么分?我分出来是按天分的郁闷了 group by to_char(create_date,'yyyymm') 肯定撒 如果你把时间那列都列出来 肯定是合并不了的撒。去掉时间列 where create_date>=date'2010-1-1' and create_date<date'2010-2-1' 我比较喜欢这么写,少一层转换成本引用 SQL code delete from test where to_char(create_date,'yyyymm') = '201001' 很简单,就是这样了!
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意 引用 大家好,我现在把oracle服务器上面 ......
在系统运行的时候总是有一块磁盘始终闪红灯,进入系统后 #topas查看总是有一块磁盘%BUSY为90%以上, 数据库版本:oracle 9.2.0.7 数据文件挂载的节点:/oradata/pcs/ 逻辑卷号lv04 #lslv -l lv04
......
做玩data guard 后 在Primary服务器 执行 SQL>SELECT SEQUENCE#,APPLIED from V$ARCHIVED_LOG ORDER BY SEQUENCE#; SEQUENCE# APP ---------- --- 13 NO 13 YES ......
SQL code: CREATE OR REPLACE PROCEDURE usp_refreshTopN IS BEGIN --文档 INSERT INTO topnresource(resourceId,title,type,cover,brief,properUser,tag,clickAmount,createDate,topNCreateDate,organizat ......
select distinct '1' t1,'2' t2,'3' t3,'4' t4 from table 查出来的结果为 1,2,3,4 我想得以下这样的效果 1 2 3 4 请问一下有什么办法可以解决??? 没有好的方法,用union,一条条记录拼接 SQL code: wi ......