表和类型表之间的db2差异

时间:2013-04-02 07:30:48

标签: db2

下面的链接分类DB2中的表类型。

DB2 Table Types

T = Table (untyped)
U = Typed table
V = View (untyped)
W = Typed view

这些和我们应该使用它们的条件有什么区别?

另外,我们如何在创建表格时定义它?

1 个答案:

答案 0 :(得分:2)

类型表是基于UDT(用户定义的类型)定义的。它们可以在层次结构中具有级别并描述引用的对象(来自模型),并且该描述可以在其他表中甚至在存储过程中重用。 (为了创建一个具有相同结构的表,没有必要像创建一样创建表,而是基于类型创建表)

普通表是基于列定义的,但该定义不能在其他对象中重用,必须重新定义(重新定义列顺序和精度等)。

查看文档:{​​{3}}