临时表与一般的表不同。它是保存到tempDb表中,临时表的表名与你所建的表名也不一样,因为他要为不同人的相同操作创建不同的临时表。表名存储时的格式:
dbo.#tempTable_________________________________________________________00000000000D
dbo.#tempTable_________________________________________________________00000000000E
dbo.#tempTable_________________________________________________________00000000000F
dbo.#tempTable_________________________________________________________000000000010
通过上面你会看出它的命名规则,这个规则是16进制的。
因为临时表的存储位置不同,名称是变化的,所以它的删除与一般表的删除语句是不一样的,下面的删除操作都是错误的:








正确的语句如下:



大家可以实地测试一下,看看tempDB中临时表的变化。