sql往表里插数据 如何向一个sql sever数据库表中插入大量数据?
浏览量:3084
时间:2021-03-11 12:13:22
作者:admin
如何向一个sql sever数据库表中插入大量数据?
一次性插入大量数据,只能使用循环,如:游标,while循环语句下面介绍While循环插入数据,SQL代码如下:IFOBJECT_ID("dbo.Nums")ISNOTNULL DROPTABLEdbo.NumsGOCREATETABLEdbo.Nums(nINTNOTNULLPRIMARYKEY)DECLARE@maxASINT,@rcASINTSET@max=5000000SET@rc=1INSERTINTONumsVALUES(1)WHILE@rc*2<=@maxBEGIN INSERTINTOdbo.NumsSELECTn @rcFROMdbo.Nums SET@rc=@rc*2ENDINSERTINTOdbo.NumsSELECTn @rcFROMdbo.NumsWHEREn @rc<=@max--以上函数取自InsideSQLServer2005:T-SQLQuery一书。INSERTdbo.SampleSELECTn,RAND(CAST(NEWID()ASBINARY(16)))FROMNums
sql往表里插数据 sql怎么用代码创建数据库 sql添加一行数据
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。