我在Windows服务器中使用DB2 9.7(LUW),其中在一个数据库实例中有多个数据库可用。我只是发现在这些数据库之一中,在表创建或更改期间,我无法添加具有DATE数据类型的列。添加的列改为改为时间戳。
欢迎对此提供任何帮助。
答案 0 :(得分:3)
签出您的Oracle Compatibility setting
取决于该设置,就像您的示例一样,日期被解释为Timestamp(0)。 因为如果在设置DB2_COMPATIBILITY_VECTOR注册表变量之后创建数据库,则这些设置将生效,因此数据库可以显示不同的行为。