SQL Server:使用存储过程将行插入现有表
在 SQL Server 中,从一个表中选择数据并将其插入到另一个表中使用存储过程的现有表需要与创建临时表不同的方法。当尝试使用 SELECT ... INTO ... 将数据插入现有表时,您可能会遇到错误,指示该表已存在。
要解决此问题并将一个表中的行插入到另一个表中,必须采取以下步骤:
以下是根据指定搜索键将 dbo.TableOne 中的行插入 dbo.TableTwo 的示例:
INSERT INTO dbo.TableTwo (col1, col2) SELECT col1, col2 FROM dbo.TableOne WHERE col3 LIKE @search_key;
按照以下步骤,您可以成功插入使用 SQL Server 中的存储过程将一个表中的行移至现有表中。
以上是如何使用 SQL Server 存储过程将一个表中的数据插入到另一个表中?的详细内容。更多信息请关注PHP中文网其他相关文章!