从Progress 4gl数据库中检索SQL视图定义

时间:2013-09-17 14:51:15

标签: progress-4gl

有没有办法在Progress数据库中提取SQL视图的定义?即我们可以改变观点吗?我们正在运行Progress 10.2b。

2 个答案:

答案 0 :(得分:2)

如果您使用的是SQL-92引擎,我希望标准的SQL工具和技术可以正常工作。 Progress提供的默认接口是“sqlexp”命令行工具,但您可以使用任何您喜欢的内容(例如,很多人喜欢SQuireL SQL客户端)。

如果您在4GL引擎中引用“嵌入式”SQL,则需要使用数据字典。希望这不是你所说的,因为通过尝试从4GL方面使用SQL,只能找到痛苦和痛苦。

答案 1 :(得分:0)

进度视图保存在sysprogress.sysviews中。视图定义的每2,000个字符有一行;如果要按每2,000个字符组成一个视图,则序列行SEQ从0到N计数。