0

如何通过 VB 脚本更改 PowerDesigner 中的列数据类型?我正在尝试将模型中的全局数据类型从 varchar 更改为 varbinary,但在 VB 脚本的帮助下我无法做到这一点。

4

1 回答 1

0

您应该提供一个不起作用的代码示例。

这是一个有效的示例,它创建了一个数据类型为 varbinary 的列:

option explicit
dim mdl : set mdl = activemodel
dim tbl : set tbl = mdl.tables.createnew
dim col : set col = tbl.columns.createnew
col.datatype = "varbinary"

不管VBScript,如果你想改变几列的数据类型,你最好使用Domain:

option explicit
dim mdl : set mdl = activemodel
dim tbl : set tbl = mdl.tables.createnew
dim dom : set dom = mdl.domains.createnew
dim col : set col = tbl.columns.createnew
set col.domain = dom
dom.datatype = "varbinary"
于 2014-10-02T12:55:22.673 回答