简答题

简述T-SQL全局变量和局部变量的区别。 

正确答案

T.SQL程序中的变量分为全局变量和局部变量两类,全局变量是由SQL Server系统定义和使用的变量,也称为系统变量。它通过名称前面加两个“@”符号区别于局部变量。DBA和用户可以使用全局变量的值,但不能自己定义全局变量。
局部变量是用户自定义的变量,它的作用范围仅在程序内部。在程序中通常用来储存从表中查询到的数据,或当作程序执行过程中暂存变量使用。局部变量必须以符号“@”开头,而且必须先用DECLARE语句说明后才可使用。

答案解析

相似试题
  • 简述T-SQL语言中局部变量和全局变量的区别。

    简答题查看答案

  • 简要叙述局部变量和全局变量的使用特点和区别。

    简答题查看答案

  • static有什么用途?static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?

    简答题查看答案

  • 全局变量和局部变量可否同名,他们是否有区别?如果有,是什么区别?

    简答题查看答案

  • T-SQL语言中,局部变量由用户定义和维护,名称以()开头。

    填空题查看答案

  • 局部变量可以隐藏全局变量,那么在有同名全局变量和局部变量的情形时,可以用()提供对全局变量的访问。

    单选题查看答案

  • T-SQL中,系统变量又称(),通过名称前面使用两个“@”符号与局部变量进行区分。

    填空题查看答案

  • SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以()字符开始,有系统定义和维护。局部变量以()字符开始,由用户自己定义和赋值。

    填空题查看答案

  • SQL Server的变量可分为全局变量和局部变量两类。

    判断题查看答案