如何通过VB脚本更改PowerDesigner中的列数据类型?我试图将模型中的数据类型从varchar更改为varbinary,但我无法使用VB脚本的帮助。
答案 0 :(得分: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如何,如果您想更改多个列的数据类型,您最好使用域名:
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"