【问题标题】:Query with join from MSSQL to Oracle从 MSSQL 到 Oracle 的连接查询
【发布时间】:2020-09-24 14:12:54
【问题描述】:

我有这个在 MsSQL 上运行的查询:

select BL.ID from O_USERS_BATCH
as UB join O_BATCH_LOCK as BL on UB.INSTANCE_ID = BL.ID order by BL.ID

如何将其转换为适用于 Oracle 数据库类型?

【问题讨论】:

    标签: sql oracle table-alias


    【解决方案1】:

    唯一的变化是删除as

    select BL.ID
    from O_USERS_BATCH ub join
         O_BATCH_LOCK BL
         on UB.INSTANCE_ID = BL.ID
    order by BL.ID;
    

    Oracle 不支持将as 用于表别名。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 2014-12-09
      • 2019-07-25
      • 1970-01-01
      • 2019-05-01
      • 2016-11-26
      相关资源
      最近更新 更多