gpt4 book ai didi

sql - 使用 SQL Server 2000 插入多个值时出现问题

转载 作者:行者123 更新时间:2023-12-04 14:23:43 25 4
gpt4 key购买 nike

我有以下插入语句,它在一个运行 SQL Server 2008 的系统上运行良好,但我在运行 2000 的系统上尝试了同样的事情,但它给出了一个错误......

是否有一个简单的解决方法,因为我有超过 3000 条记录要插入,而且我不想一次全部执行!

INSERT INTO uk_postcodes (outcode, lat, lng) 
VALUES ('AB12', '57.098381', '-2.172400'),('AB13', '57.108', '-2.237')

最佳答案

使用 SQL Server 2000,有两种方法可以做到这一点 -

一个是

INSERT INTO uk_postcodes (outcode, lat, lng) 
VALUES ('AB12', '57.098381', '-2.172400');
INSERT INTO uk_postcodes (outcode, lat, lng)
VALUES ('AB13', '57.108', '-2.237');

第二种方法是使用 UNION ALL-
INSERT INTO uk_postcodes (outcode, lat, lng) 
SELECT 'AB12', '57.098381', '-2.172400'
UNION ALL
SELECT 'AB13', '57.108', '-2.237'

关于sql - 使用 SQL Server 2000 插入多个值时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5375997/

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