用T-SQL语句声明一个货币型局部变量mymon的语句为:DECLARE @mymon money,对该变量赋500的语句为:SET @mymon=500 ,或者为 ____@mymon=500 。
举一反三
- T-SQL语言中,局部变量的定义用DECLARE语句声明,用语句或SELECT语句为其赋值。
- 关于用户变量和局部变量的说法,下面正确的是________。 A: 用户变量和局部变量在定义时都以“@”符号开头,它们之间只有作用域不同 B: 用户变量使用DECLARE语句定义,而局部变量需要使用SET语句声明 C: 用户变量通过SET语句定义,而局部变量需要使用DECLARE语句声明 D: 局部变量在定义时需要以“@”符号开头,而用户变量不需要使用这个符号
- 阅读下面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
- 局部变量,是用户自定义的变量。在使用一个局部变量之前,必须先用DECLARE语句声明这个变量。
- 在SQL SERVER中,局部变量是用户自己定义的变量,它的作用范围仅在程序内部。局部变量使用DECLARE语句定义,并指定变量的数据类型,然后可以使用SET或SELECT语句为变量初始化;局部变量必须以“@”开头,而且必须先声明后使用。
