Java Sybase更改数据库的名称

Java Sybase更改数据库的名称,java,sybase,powerdesigner,Java,Sybase,Powerdesigner,我需要更改数据库的名称。奇怪,但它被指定为用户的数据类型 我正试图做到这一点: new User(raw.GetChildren().Item(3)).SetNameAndCode("____"+system+"_raw",system+"_raw")) 但这并不是一个很好的解决办法。有没有一种方法可以做类似的事情 model.GetUsers()?pdpdpdm.BasePhysicalModel上似乎有一个GetUsers。@pascal我没有使用BasePhysicalModel。我只使

我需要更改数据库的名称。奇怪,但它被指定为用户的数据类型 我正试图做到这一点:

new User(raw.GetChildren().Item(3)).SetNameAndCode("____"+system+"_raw",system+"_raw"))
但这并不是一个很好的解决办法。有没有一种方法可以做类似的事情
model.GetUsers()?

pdpdpdm.BasePhysicalModel上似乎有一个GetUsers。@pascal我没有使用BasePhysicalModel。我只使用模型我只使用vbscript与PowerDesigner一起工作,所以我不知道它是否有效。但是从Java示例来看,似乎可以使用类似于model aModel=null的东西将模型引用转换为适当的类;如果(pdApp.GetActiveModel().IsKindOf(PdOOM_Classes.cls_Model)){//将活动模型转换为OOM模型代理对象aModel=new Model(pdApp.GetActiveModel());PdPDM.BasePhysicalModel上似乎有一个GetUsers。@pascal我没有使用BasePhysicalModel。我只使用模型我只是使用vbscript与PowerDesigner一起工作,所以我不知道它是否工作。但是从Java示例来看,似乎可以使用类似于model aModel=null的东西将模型引用转换为适当的类;如果(pdApp.GetActiveModel().IsKindOf(PdOOM_Classes.cls_Model)){//将活动模型转换为OOM模型代理对象aModel=new Model(pdApp.GetActiveModel());