从 Excel Table 创建 SQL 服务器数据库

Create SQL Server Database from Excel Table

我目前在 Excel 中有一个基于包含以下列的数据库的报告:

Table Name, Column Name, Data Type, Max Length, Precision, Scale

我想知道是否可以将其导入 SQL 服务器的另一个副本以重新创建空数据库。我目前无法访问源数据库,因此需要从这个元数据中获取。

感谢您的回复 - 我的方法是在 Excel 中连接一个创建语句,然后可以将其复制并粘贴到 SQL 服务器中。

所以

CREATE TABLE table_name
(
column_name1 data_type(size),
column_name2 data_type(size),
column_name3 data_type(size),
....
);

被编成

"CREATE TABLE" & table_name"&
    "("&
    column_name1 &" "& data_type &"("& size &"),"&
    ....

和 运行 在我的字段列表中。

从报告中将几百个表格输入 SQL 大约花了 5 分钟。