是否有必要使用@在sql server中创建表变量?

时间:2013-12-13 11:31:38

标签: sql sql-server sql-server-2008

Declare @Mytable TABLE
(

 Field2 INT,
 Field2 VARCHAR(MAX)

)

在Sql Server中创建表变量时,是否需要“@”

感谢advnc。

2 个答案:

答案 0 :(得分:7)

是的,TSQL中的变量名必须以@字符作为第一个字符

答案 1 :(得分:0)

是的,你必须指定@来声明任何变量类型。如果您不想这样,那么您可以使用临时表作为

创建表# (

<col_name> <datatype>