2012-03-10 88 views
0

我已经将Progress Openedge转换为Postgresql数据库。 进展Openedge使用DF文件,这里是从DF文件中的部分:在PostgreSQL的DBProgress Openedge到Postgresql的转换 - 缺少帮助和描述字段

ADD FIELD "StatusId" OF "ResultExport" AS integer 
DESCRIPTION "System sets value to 1 on creation" 
FORMAT "z9" 
INITIAL "1" 
LABEL "Status" 
MAX-WIDTH 4 
COLUMN-LABEL "Status" 
HELP "Processing status of this record" 
ORDER 30 

,而我只是得到:

statusid integer, 

转换成功,但我错过了说明和帮助是在Progress Openedge数据库中,但不在Postgresql SQL数据库中。是否有可能得到这个?我是否需要在PostgreSQL中创建其他字段并手动输入数据?

回答

1

你可以把那些在column comment

COMMENT商店评论与数据库对象。
[...]
可以使用psql的\d命令系列来查看注释。其他用户界面检索的注释可以顶上声明psql使用,即obj_descriptioncol_description相同的内置功能来构建和shobj_description

只能有每个对象一个评论,但这样你就必须要结合你的描述和帮助合并为一个字符串:

comment on column "ResultExport"."StatusId" is 'Processing status of this record. System sets value to 1 on creation.'