以下关于变量说法错误的是______。
A: 可以使用DECLARE语句声明一个局部变量
B: 变量声明后变量的值将被初始化为NULL
C: 变量的赋值语句格式为:SET@局部变量名=值|表达式
D: 变量可以用在表、字段或其他数据库对象的名称的位置上
A: 可以使用DECLARE语句声明一个局部变量
B: 变量声明后变量的值将被初始化为NULL
C: 变量的赋值语句格式为:SET@局部变量名=值|表达式
D: 变量可以用在表、字段或其他数据库对象的名称的位置上
举一反三
- SQL Server 2008中,下列关于变量,说法正确的是( )。 A: 局部变量必须先声明后使用 B: 名称前有两个@的表示全局变量 C: 可用SET或SELECT语句给变量赋值 D: 第一次声明变量时,其值自动设置为NULL
- 关于用户变量和局部变量的说法,下面正确的是________。 A: 用户变量和局部变量在定义时都以“@”符号开头,它们之间只有作用域不同 B: 用户变量使用DECLARE语句定义,而局部变量需要使用SET语句声明 C: 用户变量通过SET语句定义,而局部变量需要使用DECLARE语句声明 D: 局部变量在定义时需要以“@”符号开头,而用户变量不需要使用这个符号
- 局部变量,是用户自定义的变量。在使用一个局部变量之前,必须先用DECLARE语句声明这个变量。
- 以下关于变量的声明说法错误的是______。 A: 局部变量必须先声明,然后才能使用 B: 声明变量格式:DECLARE@局部变量名数据类型 C: 变量名最多可以包含128个字符 D: 局部变量的数据类型可以是text或image类型
- 能够实现对局部变量赋值的选项是: A: SET 变量名=值; B: select字段1,字段2,...from表名where条件into变量1,变量2,... C: select字段1,字段2,...into变量1,变量2,...from表名where条件 D: DECLARE 变量名1 [, 变量名2] … 数据类型