oracle中动态sql语句,表名为变量,怎么解
问题更新日期:2024-10-30 00:37:06
问题描述
oracle中动态sql语句,表名为变量,怎么解,在线求解答
- 精选答案
-
表名可用变量,但一般需要用到动态sql,举例如下:declarev_date varchar2(8);--定义日期变量v_sql varchar2(2000);--定义动态sqlv_tablename varchar2(20);--定义动态表名beginselect 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;--执行动态sqlend;执行以后,就会生成以日期命名的表。
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
















