Oracle
iteye_6593
这个作者很懒,什么都没留下…
展开
-
N个月消费居前的用户的报表
客户需求如下:N个月消费居前的用户的报表(每个月消费高于等于或者低于等于某一个值,连续多少个月) SELECT * FROM (SELECT COUNT(*) OVER(PARTITION BY cldjh, rn) cnt, t.* FROM (SELECT add_months(rq, -r...原创 2014-03-13 16:49:24 · 87 阅读 · 0 评论 -
查看表空间使用情况
[list] select dts.tablespace_name, nvl(ddf.bytes / 1024 / 1024, 0) "total(MB)", nvl(ddf.bytes - nvl(dfs.bytes, 0), 0) / 1024 / 1024 "used(MB)", nvl(dfs.bytes / 1024 / 1024, 0)...2014-07-11 10:13:33 · 96 阅读 · 0 评论 -
批量修改表中某些字段的值
一 使用场景 表中某一字段值原值"123-ABC”, 但要求修改为"123ABC“,数据库中很多表有关联此字段值 二 修改方式 [code="java"] 1 首先清除主键约束 select 'ALTER TABLE ' || consc.table_name || ' disable constraint ' || consc.constraint_n...原创 2014-07-11 10:38:02 · 506 阅读 · 0 评论