Sathiya Kumar V M Asked: 2018-10-03 19:20:36 +0800 CST2018-10-03 19:20:36 +0800 CST 2018-10-03 19:20:36 +0800 CST 为什么在 SSMS 2017 Express Edition 的 tempdb 临时表下,LocalTemp 表显示有很长的下划线?[复制] 772 在我的 Microsoft SQL Server 2017 Express Edition 中,我使用以下创建语句创建了一个本地临时表, create table #localtemptable (tempid int,tempname varchar(20) ) 创建后#table,我检查了tempdb -> Temporary Table,它显示了表名以及一个长下划线和 0000000004 数字。这是什么意思,为什么会这样显示? ssms sql-server-2017 1 个回答 Voted Best Answer Joe Obbish 2018-10-03T19:32:31+08:002018-10-03T19:32:31+08:00 引擎将长下划线后跟数字添加到您请求的表名中,以使表名在 tempdb 数据库中全局唯一。#localtemptable您可以使用您给它的名称在创建它的会话中查询您的本地表。您所看到的是完全正常的行为,无需担心。
引擎将长下划线后跟数字添加到您请求的表名中,以使表名在 tempdb 数据库中全局唯一。
#localtemptable
您可以使用您给它的名称在创建它的会话中查询您的本地表。您所看到的是完全正常的行为,无需担心。