声明临时表

时间:2014-04-28 15:36:05

标签: sql-server

我正在阅读存储过程并查看它们,我在其中一个过程中看到了这个声明。在我看来,它正试图创建一个名为@uzovi_nummers的临时表。我想弄清楚的是这是什么" uzovi_nummer_n_4"。它是自定义数据类型吗?

DECLARE @uzovi_nummers TABLE (
        uzovi_nummer uzovi_nummer_n_4,jaar INT
        )

1 个答案:

答案 0 :(得分:0)

这是一个表变量。临时表前面会有一个哈希值#temptable。在前面有一个@a的查询中写入的任何内容都将是一个变量。

临时表和表变量之间也存在相当大的差异,this SO post可以很好地理解差异。