LANSA - 无法使用视图和连接

时间:2014-03-26 09:34:23

标签: lansa

我正在使用DB2应用程序对DotNet数据库进行操作。系统的某些部分是在AS400 LANSA中构建和维护的,其他部分是DotNet

我们确实存在这样的问题:我们正在维护许多需要使用许多不同表的值进行更新的汇总表。这导致我们的数据始终彼此不同步,我们需要每晚运行脚本检查并纠正错误。

这些表是必需的,因为他们声称无法在LANSA

中加入或使用视图

这是对的吗?他们是否可以为他们提供替代方案以避免这些问题?

1 个答案:

答案 0 :(得分:1)

如果您将LANSARDMLX一起使用,则可以根据需要使用SELECT_SQL合并JOIN

通过视图,您的意思是逻辑文件吗?那些由数据库引擎自动使用。如果您的意思是VIEW创建了多个物理文件,则可以使用预先确定的连接字段在LANSA中复制这些文件。查看有关这些的LANSA文档。

您可以使用以下内容:

#MYSQLST := ('SELECT {write your SQL select statement here}') Select_Sql Fields({my fields}) Using(#MYSQLST)

值得查看有关使用免费格式LANSA

SELECT_SQL文档