失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > oracle中动态sql语句 – 数据库 – 前端

oracle中动态sql语句 – 数据库 – 前端

时间:2019-01-26 14:45:17

相关推荐

oracle中动态sql语句 – 数据库 – 前端

表名可用变量,但一般需要用到动态sql,举例如下: declare v_date varchar2(8);–定义日期变量 v_sql varchar2(2000);–定义动态sql v_tablename varchar2(20);–定义动态表名 begin select to_char(sysdate,’yyyymmdd’) into v_date from dual;–取日期变量 v_tablename := ‘T_’||v_date;–为动态表命名 v_sql := ‘create table ‘||v_tablename||’ (id int, name varchar2(20))’;–为动态sql赋值 dbms_output.put_line(v_sql);–打印sql语句 execute immediate v_sql;–执行动态sql end; 执行以后,就会生成以日期命名的表。

如果觉得《oracle中动态sql语句 – 数据库 – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。