【问题标题】:Create temporary table in OutSystems when internal database is Oracle?当内部数据库是 Oracle 时在 OutSystems 中创建临时表?
【发布时间】:2023-02-15 07:51:15
【问题描述】:

当您的内部数据库是 Oracle 时,是否可以在 OutSystems 中使用高级 SQL 小部件创建临时表。

我知道当内部数据库是 SQL Server 时如何使用高级 SQL 小部件创建临时实体,并且所有示例似乎都假定了这一点。

我知道如何在 Oracle 中创建临时表。问题是如何在 OutSystems 的高级 SQL 小部件中执行此操作。

谢谢。

【问题讨论】:

  • 我没有使用 oracle 的经验,但是您可以在 Outsystems 的高级查询中添加 SQL 查询吗?只要您获得所需的权限,它就可以正常工作吗?你遇到了哪些问题?

标签: outsystems


【解决方案1】:

权限将是这里最大的挑战,您需要使用具有 DDL 访问权限的用户将 OutSystems 连接到 Oracle,以创建临时表。那个,而且不推荐,但是是的有可能的。

根据文档(https://success.outsystems.com/documentation/11/developing_an_application/use_data/query_data/sql_queries/#avoid-data-definition-language),

避免数据定义语言 SQL 工具只能用于执行以下语句:SELECT、INSERT、UPDATE 和 DELETE 语句。使用 CREATE TABLE、ALTER TABLE、DROP TABLE 等数据定义语言 (DDL) 语句可能会使 OutSystems 元模型不一致,从而导致错误行为。

【讨论】:

    猜你喜欢
    • 2011-02-09
    • 2019-12-07
    • 2015-12-12
    • 2018-12-18
    • 2016-04-02
    • 1970-01-01
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多