gpt4 book ai didi

sql - 列名称或提供的值的数量与表定义不匹配

转载 作者:行者123 更新时间:2023-12-01 18:18:32 26 4
gpt4 key购买 nike

在 SQL Server 中,我尝试使用以下查询将值从一个表插入到另一个表:

delete from tblTable1

insert into tblTable1 select * from tblTable1_Link

我收到以下错误:

Column name or number of supplied values does not match table definition.

我确信这两个表具有相同的结构、相同的列名和相同的数据类型。

最佳答案

它们没有相同的结构...我可以保证它们是不同的

我知道你已经创建了它... There is already an object named ‘tbltable1’ in the database

您可能想要的是这个(这也解决了您的其他问题):

Drop table tblTable1

select * into tblTable1 from tblTable1_Link

关于sql - 列名称或提供的值的数量与表定义不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1152932/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com