DECLARE @A INT
DECLARE @AA INTDECLARE @B INT
DECLARE @BB INTSET @A=1
我想使用2个循环打印出100个A
------------
SET @AA=10SET @B=1
SET @BB=10WHILE @A<=@AA
BEGIN
WHILE @B<=@BB
BEGIN
PRINT 'A'
SET @B= @B+1
END
SET @A=@A+1
END

解决方案 »

  1.   

    --try
    DECLARE @A INT
    DECLARE @AA INTDECLARE @B INT
    DECLARE @BB INTSET @A=1
    SET @AA=10SET @B=1
    SET @BB=10WHILE @A<=@AA
    BEGIN
    WHILE @B<=@BB
    BEGIN
    print 'A'
    SET @B= @B+1
    END
    select @A=@A+1,@B = 1
    END
      

  2.   


    DECLARE @A INT
    DECLARE @AA INTDECLARE @B INT
    DECLARE @BB INTSET @A=1
    --我想使用2个循环打印出100个A
    ------------
    SET @AA=10SET @BB=10WHILE @A<=@AA
    BEGIN SET @B=1                          --这里要赋初值 WHILE @B<=@BB
    BEGIN
    PRINT 'A'
    SET @B= @B+1
    END
    SET @A=@A+1
    END