标签: sql dapper
我正在通过code.google和github学习Dapper。我注意到一些表名称有'#'作为前缀。我尝试使用'#',但它不起作用,我收到一个错误,说我的SQL语法有错误。示例中“#”的含义是什么?
答案 0 :(得分:5)
在SQL-Server中,#tablename表示临时表(可以是基于连接的,也可以是存储过程的本地表)。 ##tablename表示全局临时表。还有@tablename是表变量(或者也可以是参数,变量或表值参数)。
#tablename
##tablename
@tablename