用户定义的数据类型与用户定义的类型与用户定义的表类型

时间:2016-10-20 08:41:02

标签: sql sql-server sql-server-2008 sql-server-2005 sql-server-2012

我在sql server 2014中遇到过不同的类型。

  1. 用户定义的数据类型
  2. 用户定义的类型
  3. 用户定义的表格类型。
  4. 我用谷歌搜索了解这三者之间有什么区别?

    所有这三个都引用了一个表结构,可以通过创建它的实例来使用。

    如果是这样,为什么我们需要三种不同的类型?

1 个答案:

答案 0 :(得分:0)

用户定义类型出现在用户定义数据类型之前,这与将多个(不同)数据类型组合到单个元素/单元中的附加功能基本相同。他们刚刚重命名了。用户定义的表类型只是特定于表结构定义的用户定义类型的子集。