我有一个Excel工作表,其中包含了大量的表定义约为50表的定义是这样的:多个表需要作为输出
Table School
Name Varchar2 20
Marks Number 5
这些值在Excel和不同的列有很多类似的桌子。 现在我需要使用excel文件生成一个sql脚本。输出脚本应该包含为所有表创建表状态。我只需要所有表的sql脚本。 让我知道我该怎么做。
我有一个Excel工作表,其中包含了大量的表定义约为50表的定义是这样的:多个表需要作为输出
Table School
Name Varchar2 20
Marks Number 5
这些值在Excel和不同的列有很多类似的桌子。 现在我需要使用excel文件生成一个sql脚本。输出脚本应该包含为所有表创建表状态。我只需要所有表的sql脚本。 让我知道我该怎么做。
使用宏youtube.com/watch?v=ABXa6X18nyo。
另一种方式只是在连接字符串,用于exanple
="create table "&B1&"("&A2&" "&B2&","&A3&" "&B3&");"
此型在任何其他列,你会得到尽可能`创建表的学校(名称VARCHAR2 20,商标5号)的结果;
这次访问http://www.dummies.com/how-to/content/how-to-join-text-strings-in-excel-2010-with-the-op.html `
一旦我得到所有的创建语句,那么如何生成最终的.sql文件 – user1402867
一旦你创建了所有的语句。选择和复制所需的列的所有行例如:在上图中它的“C” - 您应用的列公式。然后打开记事本并粘贴。然后将其保存为* .sql文件。而已。刚才我也厌倦了。它为我工作 – Prince
但这将是一个手动过程,我们不能有自动完成的事情,因为我的数据库是巨大的。 – user1402867
你可以给一些更多的细节,它应该是自动.. – user1402867
访问此链接http://www.youtube.com/watch?v=ABXa6X18nyo使用宏来得到你的预计结果 – Prince
感谢王子,将调查它。其他解决方案? – user1402867