2020-08-27 11:28发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
PD中是否有一种方法可以将sql server计算的列标记为持久化? 我在任何列属性选项卡上都找不到复选框。 这是ms docs的链接:
https://docs.microsoft.com/zh-cn/sql/t-sql/statements/alter-table-computed-column-definition-transact-sql?view = sql-server-2017
现在,我添加了一个End脚本,该脚本删除该列并使用指定的PERSISTED标志重新创建它。
谢谢
嗨,是的,有。 当前似乎不支持它(在PD版本16.6.0.0上进行检查),但是您可以自己将其添加到PD中。 您必须编辑MS SQL定义文件(数据库-编辑当前的DBMS ...),然后在其中做两件事:
但是请确保您对定义文件进行了所有更改,而不是原始文件! 如果将来要升级PD,很有可能您修改原始文件会丢失所做的修改。
如果您需要帮助,请告诉我。
Ondrej
好吧,Ondrej Divis的回答很好。
但是核心答案是:否-如果不手动调整标准,就不可能在PowerDesigner 16.6.9中添加PERSISTED选项。
我希望将来将其包含在标准中!
最多设置5个标签!
嗨,是的,有。 当前似乎不支持它(在PD版本16.6.0.0上进行检查),但是您可以自己将其添加到PD中。 您必须编辑MS SQL定义文件(数据库-编辑当前的DBMS ...),然后在其中做两件事:
但是请确保您对定义文件进行了所有更改,而不是原始文件! 如果将来要升级PD,很有可能您修改原始文件会丢失所做的修改。
如果您需要帮助,请告诉我。
Ondrej
好吧,Ondrej Divis的回答很好。
但是核心答案是:否-如果不手动调整标准,就不可能在PowerDesigner 16.6.9中添加PERSISTED选项。
我希望将来将其包含在标准中!
一周热门 更多>