@符号在SQL Server中代表什么意思?

2024-12-16 05:02:55
推荐回答(5个)
回答1:

@是SQL中标量变量开头的必须字符,SQL规定,局部标量变量必须以@开头,全局标量变量以@@开头,全局标量变量不许声明,直接使用即可。
例如 select @@servername
声明局部标量的语句是
declare 变量名 数据类型和长度,例如
declare @name varchar(10)

回答2:

这个的看情况了,如果是调用,有的内置全局变量是这个,或者特定的表明使用这个符号,表示是数据库内置的。一般编写语句块,声明变量,那语法就是那个。

回答3:

@代表自定义变量
@@代表系统内置变量

回答4:

@是定义的变量名的前缀,如strname变量,要写成@strname;两个@@是系统内置的全局变量。

回答5:

@自定义变量的前缀
@@全局变量 的前缀