在一张表里一次插入大约500条数据

orachow 2012-10-16 10:11:34
现在有一张YH_INFO表,需要插入大约500条数据,如果一条条的的插入,需要大约500次,能不能一次插入这个大约500条数据呢?求高手帮忙!!!急用!!!!
这个是要插入数据的表
INSERT INTO [YJGS_DATA].[dbo].[YH_INFO]
([YHID]
,[PSWD]
,[GROUPID]
,[DEPID]
,[LOCK]
,[BZ]
,[yhmc]
,[YH_SORT]
,[SS_ROLE_ID]
,[ZW]
,[TEL]
,[SR]
,[EMAIL]
,[CAIDANBH]
,[SHORTMENU])
VALUES
(<YHID, varchar(12),>
,<PSWD, varchar(12),>
,<GROUPID, int,>
,<DEPID, int,>
,<LOCK, char(1),>
,<BZ, varchar(50),>
,<yhmc, varchar(14),>
,<YH_SORT, int,>
,<SS_ROLE_ID, varchar(200),>
,<ZW, varchar(50),>
,<TEL, varchar(50),>
,<SR, varchar(50),>
,<EMAIL, varchar(50),>
,<CAIDANBH, varchar(5000),>
,<SHORTMENU, varchar(1000),>)
...全文
291 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
汤姆克鲁斯 2012-10-16
  • 打赏
  • 举报
回复
insert into tb
SELECT LEFT(NEWID(),12),固定值,........LEFT(NEWID(),14)..........
go 500

LEFT(NEWID(),12) 和LEFT(NEWID(),14) 分别对应YHID, varchar(12) 和yhmc, varchar(14)
orachow 2012-10-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
引用 1 楼 的回复:
你要插入什么数据。数据有规律的话可以批量插入。
像这样的插入的数据:1546 zq 0 1 1 1 普通用户 普用用户 0 ,1, 1
[/Quote]除了YHID, varchar(12) 和yhmc, varchar(14)不一样外,其他的都一样
orachow 2012-10-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
你要插入什么数据。数据有规律的话可以批量插入。
[/Quote]像这样的插入的数据:1546 zq 0 1 1 1 普通用户 普用用户 0 ,1, 1
快溜 2012-10-16
  • 打赏
  • 举报
回复
你要插入什么数据。数据有规律的话可以批量插入。

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧