![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
如何往SQL数据库中快速插入大量数据
在SQL中,有一个表有几列数据,第一列是整型的,是不可以输入系统自动加1的,如何往这个表中快速插入大量数据呢??...
在SQL中,有一个表有几列数据,第一列是整型的,是不可以输入系统自动加1的,如何往这个表中快速插入大量数据呢??
展开
3个回答
展开全部
有declare语句是可以的
比如败芦创建了察山带一个表a:
create table a
( aid int identity(1,1) not null Primary(Key),
adata int)
插唯喊入数据:
declare @n int
set @n = 0
while @n < 2000
begin
set @n = @n+1
insert into a(adata) values(@n)
end
自己改改就可以了
比如败芦创建了察山带一个表a:
create table a
( aid int identity(1,1) not null Primary(Key),
adata int)
插唯喊入数据:
declare @n int
set @n = 0
while @n < 2000
begin
set @n = @n+1
insert into a(adata) values(@n)
end
自己改改就可以了
展开全部
是的,只要你建了对应的序列
不仅可以自动加1,加2加3都行
看你的数据数据级了,如果是海量数据。你可以建临时表来做数乎塌据的插入,如果果数据不粗顷没多就岩纳直接插入好了
不仅可以自动加1,加2加3都行
看你的数据数据级了,如果是海量数据。你可以建临时表来做数乎塌据的插入,如果果数据不粗顷没多就岩纳直接插入好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
能说具体些吗?你的数据源是什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |