复制表格和扩展表格

Posted

技术标签:

【中文标题】复制表格和扩展表格【英文标题】:copy like Tables and extended Table 【发布时间】:2013-03-28 12:35:40 【问题描述】:

我有一张桌子,Table_1

 name      id
 ABC       A001
 BCD       A002
 CDE       A003

所以如果我创建具有与 Table_1 相同属性的 Table_2 我尝试使用以下查询将 Table_1 的所有行复制到 Table_2,但不确定

Insert into Table_2 values (Select * from Table_1)

如果我用一个附加列扩展 Table_1 并创建第三个 Table_3,是否可以将 Table_1 记录复制到 Table_3 (比如 Table_1 有 (name, id) & Table_3 (name, id, passwd))

(在 MS Sql server 2005 上运行)

【问题讨论】:

假设 Table_2 不存在,快速而肮脏的方法是 SELECT * INTO Table_2 FROM Table_1 参见 msdn.microsoft.com/en-us/library/ms188029(v=sql.90).aspx。对于 Table_3,您可以指定您的列,例如 INSERT INTO Table_3 (name, id) SELECT name, id FROM Table_1 【参考方案1】:

而不是询问您是否尝试过这样做?这不是一个很难设置的测试。

【讨论】:

年度最佳答案 呵呵,如果一个行业的新手被这样对待,那么我很高兴接受你的答案兄弟......

以上是关于复制表格和扩展表格的主要内容,如果未能解决你的问题,请参考以下文章

BigQuery - 在 UI 上复制表格 - 不复制所有表格

12(扩展)获取省份表,填充于下拉列表框的简易js

如何将EXCEL中的多个表格复制到另一个表格中

Excel 表格验证/公式未复制到新表格行

Google脚本将电子表格中的工作表复制到新电子表格并在特定单元格后命名新电子表格

VF中如何将一个表的内容复制到另一个已经存在的表中