添加行更改时间戳列时,将删除DB2 for z/OS表

2020-08-27 12:51发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有以下问题。

添加具有以下属性的列时:

默认情况下,行更新时,每个行的默认行都不为空


powerdesigner删除表,然后使用行更改时间戳列重新创建它。


但是它应该创建类似

的东西

ALTER TABLE表名

ADD COLUMN列名TIMESTAMP 默认情况下为行更新时的每一行生成的行更改时间戳;


我正在使用Powerdesigner 16.5版,如何使powerdesigner生成此类脚本?


谢谢,

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有以下问题。

添加具有以下属性的列时:

默认情况下,行更新时,每个行的默认行都不为空


powerdesigner删除表,然后使用行更改时间戳列重新创建它。


但是它应该创建类似

的东西

ALTER TABLE表名

ADD COLUMN列名TIMESTAMP 默认情况下为行更新时的每一行生成的行更改时间戳;


我正在使用Powerdesigner 16.5版,如何使powerdesigner生成此类脚本?


谢谢,

付费偷看设置
发送
3条回答
空代码
1楼-- · 2020-08-27 13:47

Powerdesigner引擎具有一些规则来防止生成alter语句。

这些规则的目的是为了保护数据,防止用户意外修改数据库中的数据

。 两条规则是

1)将新列设置为不为空

2)将新列上移(默认情况下,新列始终位于最后位置)

请在您的模型中应用规则。

风早神人
2楼-- · 2020-08-27 13:23

您好,Phillip,我想知道您是否可以共享所有影响使用drop&create或alter命令的决策的规则。 我无法在文档中找到它,许多客户都在问我这个问题。

谢谢

Ondrej

小灯塔
3楼-- · 2020-08-27 13:35

一周热门 更多>