无法创建具有DATE数据类型的db2表

时间:2019-02-26 05:57:06

标签: db2 db2-luw

我在Windows服务器中使用DB2 9.7(LUW),其中在一个数据库实例中有多个数据库可用。我只是发现在这些数据库之一中,在表创建或更改期间,我无法添加具有DATE数据类型的列。添加的列改为改为时间戳。

enter image description here

欢迎对此提供任何帮助。

1 个答案:

答案 0 :(得分:3)

签出您的Oracle Compatibility setting

取决于该设置,就像您的示例一样,日期被解释为Timestamp(0)。 因为如果在设置DB2_COMPATIBILITY_VECTOR注册表变量之后创建数据库,则这些设置将生效,因此数据库可以显示不同的行为。