66问答网
所有问题
如何往SQL数据库中快速插入大量数据
在SQL中,有一个表有几列数据,第一列是整型的,是不可以输入系统自动加1的,如何往这个表中快速插入大量数据呢??
举报该问题
推荐答案 2009-11-16
有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
自己改改就可以了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Unsxnsvn9.html
其他回答
第1个回答 2009-11-16
是的,只要你建了对应的序列
不仅可以自动加1,加2加3都行
看你的数据数据级了,如果是海量数据。你可以建临时表来做数据的插入,如果果数据不多就直接插入好了
第2个回答 2009-11-16
能说具体些吗?你的数据源是什么?
相似回答
SQLSERVER
数据库中
批量导入数据的几种方法
答:
默认值是指定
数据
文件中的第一行[ [ , ] FIRE_TRIGGERS ] --是否启动触发器[ [ , ] FORMATFILE = 'format_file_path' ][ [ , ] KEEPIDENTITY ] --指定导入数据文件中的标识值用于标识列[ [ , ] KEEPNULLS ] --指定在大容量导入操作期间空列应保留一个空值,而不
插入
用于列...
SQLServer
数据
批量导入的几种方式
答:
根据需要一直点下一步,
需要注意在选择表和数据源页面,根据实际需要选择对应的表,以及编辑列的映射,最后点击完成,导入数据
。2.循环调用插入语句、或存储过程此方法就是调用写好的sql语句或存储过程来循环的插入数据导数据库;根据需要可以在读取文件数据后,对数据进行校验和加工。下面代码是一个循环插入的实现,如果需要...
SQL数据库
批量添加数据
答:
1、创建测试表,create table test_batch(id number, v_date date);2、先看
插入
原始表
数据
;select t.*, rowid from test_day t;3、批量插入测试数据,insert into test_batch select * from test_day;commit;4、查询表的记录,select t.*, rowid from test_batch t; 可以发现数据一致。批量...
如何
向一个
sql
sever
数据库
表
中插入大量数据
?
视频时间 18:31
sql
server
怎么
批量导入
答:
1、打开“Microsoft
SQL
Server Management Studio” 并连接 数据库。2、在需要导入
数据的数据库
上右键 - 任务 - 导入数据,打开“SQL Server导入导出向导”3、点击下一步,选择“数据源”、“服务器名称”、“数据库”,填写“身份验证”信息,点击下一步。4、选择“目标”、“服务器名称”、“数据...
怎样
用
SQL
向
数据库中
批量的
插入数据
,主键是随机生成的
答:
--
插入
记录 INSERT INTO [Identity](Number,Name,Description) VALUES('001','1st','Id=1,因为起始值1') INSERT INTO [Identity](Number,Name,Description) VALUES('002','2nd','Id=3,因为起始值1,步长2') INSERT INTO [Identity](Number,Name,Description) VALUES('003','3rd','Id=5,由于字符长...
大家正在搜
数据库表如何添加数据
往数据库里添加数据
数据库怎么导入数据
向数据库写入数据
数据库批量添加数据
数据库怎么录入数据
数据库新增数据
sql数据库添加数据
数据库的完整性是指数据的
相关问题
如何向一个sql sever 数据库表中插入大量数据?
SQL数据库批量添加数据
如何在SQLserver中利用循环语句插入大量的数据
怎样用SQL向数据库中批量的插入数据,主键是随机生成的
数据库中我想要批量插入数据SQL语句怎么写。
怎样用SQL向数据库中批量的插入数据,主键是随机生成的
如何在oracle数据库中的表里批量插入记录
如何用SQL语句将数据批量插入数据库