举一反三
- 以下语句声明了变量@i 和 @c: DECLARE @i int,@c char(4)现在为 @i 赋值10,@c赋值 'abcd',正确的语句是( )。 A: set @i=10,@c= 'abcd' B: set i=10 , set @c= 'abcd'’ C: select @i=10,@c= 'abcd' D: select @i=10, select @c= 'abcd'
- 声明一个类型为int类型的变量i,并将其复制为10。该过程的正确语句是( ) A: delclare @int i = 10 B: set @i=10<br> delcare int i C: declare @i int<br> set i=10 D: declare @i int<br> set @i=10
- 声明了变量: DECLARE @i int, @c char(4) 现在为@i赋值10,@c赋值'abcd',正确的语句是()
- T-SQL语句声明了变量:declare @i int,@c char(4),现在为@i赋值10,为@c赋值'abcd',正确的语句是( )
- 阅读下面T-SQL语句,对变量赋值时存在错误的是( )(其中money为钱币数据类型,为其变量赋值可用或者不用$等货币符号)。 A: declare @id int ,@price money Set @id =100 Set @price=$2.21 B: declare @id int ,@price money Select @id=100,@price=2.21 C: declare @id int ,@price money set @id=100,@price=2.21 D: declare @id int ,@price money Select @id=100Select @price=$2.21
内容
- 0
下列程序段执行的结果是()。 declare @s int ,@i int ,@j int set @s=0 set @i=1 while @i<=3 begin set @j=1 while @j<=@i begin set @s=@s+@j set @j=@j+1 end set @i=@i+1 end <br/>print @s A: 12 B: 10 C: 6 D: 3
- 1
声明变量后,可以通过( )语句为变量赋值。 A: SELECT B: SET C: RETURN D: GOTO
- 2
阅读下面T-SQL语句,对变量赋值时存在错误的是(<br/>)。 A: DECLARE @var1 INT, @var2 MONEY SELECT @var1=100, @var2=$2.21 B: DECLARE @var1 INT, @var2 MONEYSELECT @var1=100SELECT @var2=$2.21 C: DECLARE @var1 INT, @var2 MONEY SET @var1=100, @var2=$2.21 D: DECLARE @var1 INT, @var2 MONEY SET @var1=100 SET @var2=$2.21
- 3
若变量a,i已正确定义,且i已正确赋值,则合法的语句是(). A: i=int(a) B: ++i C: a=a++=5 D: a=int(i)
- 4
下列程序段执行的结果是()。 declare @s as int,@i as int set @s=0 set @i=1 while @i<=10 begin if @i%3=0 begin set @i=@i+2 continue end set @s=@s+@i set @i=@i+2 end print @s A: 55 B: 25 C: 13 D: 12