sql-server 2008中的以下3有什么区别?
#Table_name
##Table_name
@Table_name
答案 0 :(得分:1)
来自MSDN: Database Identifiers(重新格式化以更好地适应问题)。
标识符开头的某些符号在SQL Server中具有特殊含义。
答案 1 :(得分:0)
查看此问题
https://stackoverflow.com/a/64891/886591
#table = temp table tied to the spid
##table = global temp table
@table = table variable
答案 2 :(得分:0)
#table_name - 本地临时表
## table_name - 全局临时表
@Table_name - 表变量 - 它仅在用户会话期间存在
Temp Table and Table Variable
- 两者都是在TempDB中创建的,而不是在内存中创建的