sql創(chuàng)建表后如何輸入數(shù)據(jù) 如何向一個(gè)sql sever數(shù)據(jù)庫表中插入大量數(shù)據(jù)?
如何向一個(gè)sql sever數(shù)據(jù)庫表中插入大量數(shù)據(jù)?一次插入大量數(shù)據(jù),只能使用循環(huán),如:cursor,while loop statement,which loop Insert data,SQL代碼
如何向一個(gè)sql sever數(shù)據(jù)庫表中插入大量數(shù)據(jù)?
一次插入大量數(shù)據(jù),只能使用循環(huán),如:cursor,while loop statement,which loop Insert data,SQL代碼如下:ifobjectuid()數(shù)字對象)不為空DROPTABLEdbo.NumsGOCREATETABLEdbo.Nums(nINTNOTNULLPRIMARYKEY)聲明@maxASINT,@ rcASINTSET@max=5000000設(shè)置@rc=1insertinnums值(1) 而@rc* 2<=@最大開始插入DBO.NumsSELECTn@ rcFROMdbo.Nums的設(shè)置@rc=@rc*2 ENDINSERTINTOdbo.numselectn@ rcFROMdbo.num其中@ rc<=@最大值--以上函數(shù)取自sqlserver2005內(nèi)部:t-sqlquery。插入dbo.SampleSELECTn,RAND(CAST(NEWID()ASBINARY(16)))FROMNums