导航:首页 > 数据分析 > sql怎么批量添加数据

sql怎么批量添加数据

发布时间:2023-05-21 17:04:37

『壹』 SQL批量添加数据

下面的代码已验证过,直接在查询分析器里回执行就可以了
create table #1 (
Time datetime
)
--select * from #1
declare @答i int,@StartTime datetime
select @i = 0,@StartTime = '2010-3-17 8:30:00'

while @i < 3
begin
insert into #1 values(dateadd(dd,@i,@StartTime))
set @i=@i+1
end
select * from #1
drop table #1

『贰』 如何用SQL语句将数据批量插入数据库

你的文档是什么类型还是表?
如果是表,直接插
INSERT INTO 要插表(对应字段1,对应字段2,对应字段3)
SELECT 字段1,字段2,字段3
FROM 文档

如果文档不是表,而是其他类型的,先把数据放到EXCEL,同过EXCEL导入数据库
再通过上面的方式插入吧

『叁』 怎样向SQL Server中大批量插入数据

一次性插入大量数据,只能使用循环,
如:游标,while 循环语句
下面介绍While 循环插入数据,
SQL 代码如下:
IF OBJECT_ID('dbo.Nums') IS NOT NULL
DROP TABLE dbo.Nums;
GO
CREATE TABLE dbo.Nums(n INT NOT NULL PRIMARY KEY);
DECLARE @max AS INT, @rc AS INT;
SET @max = 5000000;
SET @rc = 1;
INSERT INTO Nums VALUES(1);
WHILE @rc * 2 <= @max
BEGIN
INSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums;
SET @rc = @rc * 2;
END
INSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums WHERE n + @rc <= @max;
--以上函数取自Inside SQL Server 2005: T-SQL Query一书。
INSERT dbo.Sample SELECT n, RAND(CAST(NEWID() AS BINARY(16))) FROM Nums

『肆』 如何使用SQL语句进行批量添加数据

Update
[表名]
Set
要修改的字段名
=
'要修改为的内容'
Where
要修改的字段名
=
'修改前的内容'
执行一下以上的SQL语句就可以了

『伍』 SQL批量插入数据

一、针对批量插入数据,如果量不是太多,可以多条SQL语句运行就可以了,

类似下面的语句,当然可以使用excel 编辑后,复制到查询器中运行,

insert into table(a,b) values('1','a')

insert into table(a,b) values('2','b')

insert into table(a,b) values('3','c')


二、大量数批量插入,即数据表的移植,数据备份转换之类的,就需要工具,比如MSSQL的DTS工具,pb的数据通道 等等。这里介绍卜蚂衫一下 DTS工具。

阅读全文

与sql怎么批量添加数据相关的资料

热点内容
网络中常用的传输介质 浏览:518
文件如何使用 浏览:322
同步推密码找回 浏览:865
乐高怎么才能用电脑编程序 浏览:65
本机qq文件为什么找不到 浏览:264
安卓qq空间免升级 浏览:490
linux如何删除模块驱动程序 浏览:193
at89c51c程序 浏览:329
怎么创建word大纲文件 浏览:622
袅袅朗诵文件生成器 浏览:626
1054件文件是多少gb 浏览:371
高州禁养区内能养猪多少头的文件 浏览:927
win8ico文件 浏览:949
仁和数控怎么编程 浏览:381
项目文件夹图片 浏览:87
怎么在东芝电视安装app 浏览:954
plc显示数字怎么编程 浏览:439
如何辨别假网站 浏览:711
宽带用别人的账号密码 浏览:556
新app如何占有市场 浏览:42

友情链接