zoukankan      html  css  js  c++  java
  • oracle sql 游标的简单用法(tip:sql中两个单引号表示一个单引号)

    --游标遍历某个字段 (打印出来)
    declare
                res_sql varchar2(2000);
    cursor cur is
                select f_dcname from W_EC_PLACESTATION_COLLECT t
                where f_collectdate >= TRUNC(TO_DATE('2018-09-01','yyyy-MM-dd'),'month') AND f_collectdate < TO_DATE('2018-09-30','yyyy-MM-dd')+1
                group by f_dcname;
    begin
                 for i in cur loop
                     res_sql :=i.f_dcname;
                     dbms_output.put_line(res_sql);
                 end loop;
    end;

    --变形

    declare
    res_sql varchar2(2000);
    cursor cur is
    select f_dcname from W_EC_PLACESTATION_COLLECT t
    where f_collectdate >= TRUNC(TO_DATE('2018-09-01','yyyy-MM-dd'),'month')
    AND f_collectdate < TO_DATE('2018-09-30','yyyy-MM-dd')+1
    group by f_dcname;
    begin
    for i in cur loop
    res_sql :=i.f_dcname;
    res_sql :='select count(*) from W_EC_PLACESTATION_COLLECT '||
    'where f_collectdate >= TRUNC(TO_DATE(''2018-09-01'',''yyyy-MM-dd''),''month'') '||
    'AND f_collectdate < TO_DATE(''2018-09-30'',''yyyy-MM-dd'')+1 '||
    'and f_dcname='||i.f_dcname;
    dbms_output.put_line(res_sql);
    end loop;
    end;

  • 相关阅读:
    mybatis概述
    Spring的配置分别是xml和java style
    JavaScript对象数据过滤、修改
    Spring框架
    设计模式-工厂方法模式(Fatory Patterm)
    简单的数据结构
    java链式操作
    centos7 php开发环境安装-composer
    centos7 php开发环境安装-php
    centos7 php开发环境安装-Apache
  • 原文地址:https://www.cnblogs.com/rdchen/p/9922684.html
Copyright © 2011-2022 走看看