如何使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