TSQL - 在插入时强烈绑定名称与值

Geo*_*ton 1 sql

我们有一个数据库,通过脚本中的打嗝,有一个表与它的姐妹数据库表的模式不匹配.我重新安排了表以匹配其他表的模式,但是想要强制绑定名称值对,以防其他数据库出现相同问题.目前我有以下内容,我正在寻找一种优雅的方式来做同样的事情而不会抛出一堆额外的逻辑.

INSERT INTO Cars
SELECT CarName, CarModel, CarMake FROM SomeBigJoin
Run Code Online (Sandbox Code Playgroud)

如果我做了类似的话,我怎么能像我一样特意绑定一个Name/Value对

INSERT INTO Cars (Name,Model,Make) VALUES (CarName, CarModel, CarMake)
Run Code Online (Sandbox Code Playgroud)

...同时保留SELECT语句?

Phi*_*ley 5

INSERT INTO Cars (Name, Model, Make)
 select CarName, CarModel, CarMake
  from SomeBigJoin
Run Code Online (Sandbox Code Playgroud)

会做的.