我正在使用sql server 2014,并试图找出一些非琐事任务。
我有一张table PROPERTY
需要将一些数据复制到一个全新的表中 PROPERTY_1
( PROPERTY_1
不允许我使用 CREATE TABLE
). 我必须使用 INSERT
只是!
我在谷歌上搜索了一些花哨的命令,比如 INSERT INTO
从mysql:
INSERT INTO PROPERTY_1 SELECT * FROM PROPERTY
但这没用,因为(惊喜!) PROPERTY_1
未创建。
有没有什么办法可以通过这个任务,或者只是一个奇怪的任务?
2条答案
按热度按时间rsaldnfx1#
必须按照microsoft:文档中的说明使用“选择到”
d5vmydt92#
你可以用
Select into
仅创建结构并使用Insert into
复制如下数据:使用的好处
Select into
要创建复制表的结构,请执行以下操作:您不必担心新表(属性\1)中的列及其数据类型,因为它们与基表(属性)类似。新表架构将与原始架构匹配,包括标识列。
在新表中插入记录时不会有任何错误。