首页 > 代码库 > 存储过程动态创建表,以时间给表命名

存储过程动态创建表,以时间给表命名

存储过程动态创建表,以时间给表命名create or replace procedure create_tableas v_sql varchar2(2000);begin v_sql:=create table  || upper(tablename)|| replace(to_char(sysdate,yyyy-mm-dd),-,‘‘)||  replace(to_char(sysdate,hh24:mi:ss),:,‘‘)||  (  id number primary key,  name varchar2(10),  age number,  sex char(2));  execute immediate v_sql;  end; 执行下面的即可创建表 call create_table();

 

存储过程动态创建表,以时间给表命名