关于T-SQL变量,下列描述错误的是()。
A: 局部变量标识由一个@开头
B: 局部变量由关键字declare进行声明,且其在当前会话内有效
C: 局部变量声明后才能使用
D: 在声明变量后变量值默认为NULL
A: 局部变量标识由一个@开头
B: 局部变量由关键字declare进行声明,且其在当前会话内有效
C: 局部变量声明后才能使用
D: 在声明变量后变量值默认为NULL
举一反三
- 局部变量,是用户自定义的变量。在使用一个局部变量之前,必须先用DECLARE语句声明这个变量。
- 关于用户变量和局部变量的说法,下面正确的是________。 A: 用户变量和局部变量在定义时都以“@”符号开头,它们之间只有作用域不同 B: 用户变量使用DECLARE语句定义,而局部变量需要使用SET语句声明 C: 用户变量通过SET语句定义,而局部变量需要使用DECLARE语句声明 D: 局部变量在定义时需要以“@”符号开头,而用户变量不需要使用这个符号
- 以下关于变量的声明说法错误的是______。 A: 局部变量必须先声明,然后才能使用 B: 声明变量格式:DECLARE@局部变量名数据类型 C: 变量名最多可以包含128个字符 D: 局部变量的数据类型可以是text或image类型
- 下面关于SQL Server数据库中变量的描述,不正确的是( ) A: SQL Server中变量可分为全局变量和局部变量两大类。 B: 全局变量由系统提供且预先声明,通过在名称前加两个”@”符号区别于局部变量。 C: 不用SELECT语句给变量赋值 D: 在批处理或存储过程中使用DECLARE语句声明局部变量
- 以下关于变量说法错误的是______。 A: 可以使用DECLARE语句声明一个局部变量 B: 变量声明后变量的值将被初始化为NULL C: 变量的赋值语句格式为:SET@局部变量名=值|表达式 D: 变量可以用在表、字段或其他数据库对象的名称的位置上