我在破解 PowerDesigner 方面的经验有限,所以我什至不知道我需要的东西是否可行。
背景:我正在做 HP Vertica 数据建模的概念证明。由于 PowerDesigner 没有任何用于 Vertica 的 xdb,因此我将 PoC 作为 ANSI SQL 进行。
问题:在 ANSI SQL 中,生成的 SQL 是中性的并且与 Vertica 兼容,但我无法处理 DB 用户(读取所有者),因此在生成 SQL 时没有与架构或表所有者相关的信息。我需要类似的东西
CREATE TABLE owner_name.table_name
而不是我现在得到的
CREATE TABLE table_name
尽管无法使用表所有者,但我将它们分组在不同的图表中,所以如果我可以在 SQL 代码中生成类似的东西,我可以解决“问题”
CREATE TABLE diagram_name.table_name
因为即使我没有严格使用数据库用户,SQL 代码中的结果也是一样的,它对我来说非常有用。我不知道这在 PowerDesigner 中是否可行,如果可以,在哪里调整 o hack 来实现这一点。
有什么提示吗?
非常感谢您提前。