在sql语句中使用@或声明变量?

时间:2011-07-09 17:08:55

标签: sql stored-procedures plsql

有没有人告诉我在sql语句中使用@时有什么用处,而在sql query ...... thnx中为任何响应声明变量。

2 个答案:

答案 0 :(得分:7)

谷歌有点难以获得@符号吗?

以下是SQL Server帮助的链接,其中包含:

  

变量名必须以at开头   (@)签名。

这里有一个关于在PL-SQL中声明变量的链接,它们前面没有@符号。

所以,取决于您使用的是哪个特定数据库。

答案 1 :(得分:2)

它用于声明变量。例如:

Declare @SubID varchar(20)

Declare @MyTable Table 
(
   Column1 int
)