SQL Server 2008中,关于局部变量,描述错误的是()。
A: 局部变量必须先声明后使用
B: 局部变量是用户在程序中定义的变量,它的作用范围仅在程序内部
C: 第一次声明变量时,其值自动设置为NULL
D: 不可以定义与局部变量同名的全局变量
A: 局部变量必须先声明后使用
B: 局部变量是用户在程序中定义的变量,它的作用范围仅在程序内部
C: 第一次声明变量时,其值自动设置为NULL
D: 不可以定义与局部变量同名的全局变量
举一反三
- 在SQL SERVER中,局部变量是用户自己定义的变量,它的作用范围仅在程序内部。局部变量使用DECLARE语句定义,并指定变量的数据类型,然后可以使用SET或SELECT语句为变量初始化;局部变量必须以“@”开头,而且必须先声明后使用。
- SQL Server 2008中,下列关于变量,说法正确的是( )。 A: 局部变量必须先声明后使用 B: 名称前有两个@的表示全局变量 C: 可用SET或SELECT语句给变量赋值 D: 第一次声明变量时,其值自动设置为NULL
- 对于全局变量与局部变量描述正确的是() A: 全局变量的作用域是从变量定义的位置开始,到所在源文件结束 B: 全局变量可以与局部变量同名,局部与全局各用各的 C: 全局变量不可以与局部变量同名,局部不能与全局同名 D: 全局变量可以与局部变量同名,但局部会屏蔽全局
- 下列关于变量的论述中,不正确的是( )。 A: 外部变量定义与外部变量声明,两者的含义不同 B: 外部变量与静态外部变量的存储类型不同(即它们被分配的存储区不同) C: 在同一函数中,既可使用本函数中的局部变量又可使用与局部变量不同名的全局变量 D: 在同一程序中,外部变量与局部变量同名时,则在局部变量作用范围内外部变量不起作用
- 关于变量,错误的叙述是( )。 A: 在函数外部定义的变量是全局变量 B: 在函数内部定义的变量是局部变量 C: 函数的形参是局部变量 D: 局部变量不能与全局变量同名