如何使SQL2005中的一段資料變得很多,而無需重複迴圈的要求。

發布 科技 2024-08-01
10個回答
  1. 匿名使用者2024-01-31

    declare @i int

    declare @j int

    declare @m int

    declare @strsql(8000)set @i=1

    while(@j <=3000) - 3,000 乘以 100 組,每次 @m=1

    beginset @strsql= "insert into sqlex select 't'" + right( "00000000 " + convert(varchar(8),@i),8) " , 17, 0,'一三','',167543,165722223456785643,default,default"

    while(@m <=100)

    beginset @i=@i+1

    set @strsql= @strsql + "union insert into sqlex select 't'" + right( "00000000 " + convert(varchar(8),@i),8) " , 17 , 0,'一三','',167543,165722223456785643,default,default"

    set @m=@m+1

    end exec(@strsql)

    set @j=@j+1end

  2. 匿名使用者2024-01-30

    select distinct(userid),username,(select count(*)from user where as cnt from user as a

    應該是這樣的,哪手賣哪一方沒有資料庫來減速桶 你不能試,你自己試試。

  3. 匿名使用者2024-01-29

    大哥,當你放慢第二個迴圈時,@t埋在9裡,不回0;

    while @w<8

    beginset @t = 1

    while @t<9

    如此不安和關閉。

  4. 匿名使用者2024-01-28

    可以設定多個列作為主鍵,這樣單個列就可以重複,但是會增加資料的冗餘,資料越來越多會造成麻煩,這是一種成本過大的方式。

  5. 匿名使用者2024-01-27

    主鍵是資料庫,防止資料冗餘,維護資料完整性!

  6. 匿名使用者2024-01-26

    如果你需要它是非唯一的,為什麼要把它設為主鍵?

  7. 匿名使用者2024-01-25

    建議查詢更多資料庫引物。

  8. 匿名使用者2024-01-24

    建立乙個與111表結構相同的臨時表,首先將Excel中的資料匯入到臨時表中,然後使用臨時表和111表一起查詢,找出111表中不存在的資料,並將其插入到111表中。

  9. 匿名使用者2024-01-23

    將excel的資料匯入到過境標準中,然後通過判斷不重複的零件,將傳輸表中的資料匯入到官方表中。

  10. 匿名使用者2024-01-22

    除了FTP部分,我都勾選了,你遇到了什麼樣的錯誤,是不是提示沒有安裝IIS?

    如果出現提示,請關閉 SQL 安裝,安裝 IIS,然後安裝 SQL Server

    以後可能會有安裝不成功的情況,因為系統會提示你在網際網絡上搜尋,去Microsoft進行下乙個。

相關回答
17個回答2024-08-01

向表新增唯一鍵約束。

alter table a add constraint uk$_a_address_time unique(address, time); >>>More

6個回答2024-08-01

建議使用第三方軟體進行解除安裝,這樣才能乾淨利落地解除安裝。 >>>More

8個回答2024-08-01

1.安裝 IIS(不同的作業系統有其相應的版本,因此這必須是特定於 XP 的)。 >>>More

9個回答2024-08-01

使用 2005 Managament Studio 直接在資料庫屬性中設定相容性。 >>>More

10個回答2024-08-01

1.首先,開啟我們的SQL Server軟體。 並選擇“Windows Authentication”登入,然後單擊“Connect”。 >>>More