回覆列表
  • 1 # 俄要健健康康快樂

    一次性插入大量資料,只能使用迴圈,如:遊標,while迴圈語句下面介紹While迴圈插入資料,SQL程式碼如下:IFOBJECT_ID("dbo.Nums")ISNOTNULL DROPTABLEdbo.Nums;GOCREATETABLEdbo.Nums(nINTNOTNULLPRIMARYKEY);DECLARE@maxASINT,@rcASINT;SET@max=5000000;SET@rc=1;INSERTINTONumsVALUES(1);WHILE@rc*2<=@maxBEGIN INSERTINTOdbo.NumsSELECTn+@rcFROMdbo.Nums; SET@rc=@rc*2;ENDINSERTINTOdbo.NumsSELECTn+@rcFROMdbo.NumsWHEREn+@rc<=@max;--以上函式取自InsideSQLServer2005:T-SQLQuery一書。INSERTdbo.SampleSELECTn,RAND(CAST(NEWID()ASBINARY(16)))FROMNums

  • 中秋節和大豐收的關聯?
  • 戒菸後吃什麼可以清肺?