首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

oralce中动态实施SQL语句一案例(小试)

2012-09-15 
oralce中动态执行SQL语句一案例(小试)原创,oralce中动态执行SQL语句一案例,动态执行提供的SQL语句,可以嵌

oralce中动态执行SQL语句一案例(小试)

原创,oralce中动态执行SQL语句一案例,动态执行提供的SQL语句,可以嵌套再次执行你提供的上下SQL文:

?

create or replace function fn_get_monthOffDays return varchar2
is
-- 获取系统(服务器)当前月份的休息日天数
? strsql varchar2(1000) := '';
? strReturn varchar2(1000) := '0';
begin
? strSql:='select count(0) from (select decode(to_char(trunc(sysdate,''MM'')+level-1,''d''),7,''周六'',1,''周日'',null) 星期几,trunc(sysdate,''MM'')+level-1 日期 from dual connect by 1<=1 and level<=trunc(last_day(sysdate))-trunc(sysdate,''MM'')+1)? bbb where? bbb.星期几 is not null';
? dbms_output.put_line(strSql);
? execute immediate strsql into strReturn;
? return strReturn;
exception
? when others then
? return strReturn;
end;

作为调试使用(可以直接使用),共同学习使用...

热点排行