当前位置: 代码迷 >> Oracle技术 >> 请大神指导:Oracle10g数据库用什么方法可以用类似于批处理的方法自动创建表
  详细解决方案

请大神指导:Oracle10g数据库用什么方法可以用类似于批处理的方法自动创建表

热度:271   发布时间:2016-04-24 08:06:14.0
请大神指点:Oracle10g数据库用什么方法可以用类似于批处理的方法自动创建表?
创建的表的所有字段均来自于excel中,只是创建出表就可以,不插入数据。能否自动实现,因为工作量太大无法一个一个粘贴复制来创建表。   感谢大家的赐教。
------解决思路----------------------
只要能分析出规则,就可以写个程序来处理该excel
或者将excel中的数据拷贝到一张数据库表中,利用存储过程来生态生成建表语句,并执行
------解决思路----------------------
使用wmsys.wm_concat拼接字段,这个不知道怎么用的话可以使用最笨的方法,使用游标一个一个字段取出来进行拼接
------解决思路----------------------
string strSql:='create table t1(......)';
execute immediate strSql;
  相关解决方案