首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何插入多行而不重复声明的“INSERT INTO dbo.Blah”?

如何插入多行而不重复声明的“INSERT INTO dbo.Blah”?

提问于 2017-12-20 16:38:45
回答 2关注 0查看 539

是我想要做的,但语法不完全正确...请,谁做了这个,帮帮我:)

代码语言:txt
复制
INSERT INTO dbo.MyTable (ID, Name)
代码语言:txt
复制
VALUES (123, 'Timmy'),
代码语言:txt
复制
    (124, 'Jonny'),
代码语言:txt
复制
    (125, 'Sally')

我知道这是接近正确的语法。我可能在那里需要“BULK”这个词,或者什么,我不记得了。任何想法?

我需要这个SQL Server 2005数据库。我试过这个代码,无济于事:

代码语言:txt
复制
DECLARE @blah TABLE
代码语言:txt
复制
(
代码语言:txt
复制
    ID INT NOT NULL PRIMARY KEY,
代码语言:txt
复制
    Name VARCHAR(100) NOT NULL
代码语言:txt
复制
)
代码语言:txt
复制
代码语言:txt
复制
INSERT INTO @blah (ID, Name)
代码语言:txt
复制
    VALUES (123, 'Timmy')
代码语言:txt
复制
    VALUES (124, 'Jonny')
代码语言:txt
复制
    VALUES (125, 'Sally')
代码语言:txt
复制
代码语言:txt
复制
SELECT * FROM @blah
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档