导航:首页 > 编程大全 > sql数据库批量添加

sql数据库批量添加

发布时间:2024-07-22 07:13:52

数据库中我想要批量插入数据SQL语句怎么写。

用sql语句即可实现,实例如下:
INSERT INTO `ad` (`id`, `title`, `type_id`, `source`, `remark`, `pic`, `pic1`, `content`, `filepath`, `in_date`, `if_ding`, `hit_count`, `ad_type`, `imgurl`) VALUES
(1, '频道页保健学堂', 1, NULL, '', '20110713hxAWPrUv.jpg', NULL, '', '', '2011-07-13', 50, 0, 'pic', '#'),
(2, '频道页养生长寿', 1, NULL, '', '20110713SgCywdqe.jpg', NULL, '', '', '2011-07-13', 50, 0, 'pic', '#');

⑵ 如何向一个sql sever 数据库表中插入大量数据

  1. 一次性插入大量数据,只能使用循环,

  2. 如:游标,while 循环语句

  3. 下面介绍While 循环插入数据,

  4. SQL 代码如下:

  5. IF OBJECT_ID('dbo.Nums') IS NOT NULL

  6. DROP TABLE dbo.Nums;

  7. GO

  8. CREATE TABLE dbo.Nums(n INT NOT NULL PRIMARY KEY);

  9. DECLARE @max AS INT, @rc AS INT;

  10. SET @max = 5000000;

  11. SET @rc = 1;

  12. INSERT INTO Nums VALUES(1);

  13. WHILE @rc * 2 <= @max

  14. BEGIN

  15. INSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums;

  16. SET @rc = @rc * 2;

  17. INSERT INTO dbo.Nums SELECT n + @rc FROM dbo.Nums WHERE n + @rc <= @max;

  18. --以上函数取自Inside SQL Server 2005: T-SQL Query一书。

  19. INSERT dbo.Sample SELECT n, RAND(CAST(NEWID() AS BINARY(16))) FROM Nums

阅读全文

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

热点内容
ug导出cad图纸是三个看不懂的文件 浏览:543
通过qq浏览器手机解压找不到文件 浏览:687
appid账号可以更改吗 浏览:760
wpsword表格序号自动生成 浏览:641
javaurl转uri 浏览:293
啄式钻孔编程时工作平面应偏什么 浏览:542
文件系统各个平台一样吗 浏览:37
苹果7微信聊天文件 浏览:869
凯立德导航joh什么版本 浏览:97
电信网络重置 浏览:546
内部存储满了找不到大文件占用 浏览:848
mysql怎么修改字段数据 浏览:132
编程一个网站需要什么语言 浏览:159
qq自由幻想转区间隔 浏览:365
qq群简介 浏览:151
卖字画哪个app靠谱 浏览:457
经常性思想的一般程序 浏览:3
微信中的excel文件如何取出 浏览:586
wifi暴力破解源代码 浏览:435
华为手机在哪个app买比较便宜 浏览:878

友情链接