【问题标题】:[Oracle][ODBC][Ora]ORA-00923: FROM keyword not found where expected[Oracle][ODBC][Ora]ORA-00923:在预期的地方找不到 FROM 关键字
【发布时间】:2014-11-04 16:46:57
【问题描述】:

我在 oracle 中创建了一个新问题,但我遇到了无法解决的问题 我的脚本是

sql = "`Select TOP "& myTops &" * FROM Employee INNER JOIN Employee_Ext ON Employee.StaffNo = Employee_Ext.StaffNo where Employee.staffDepart like '" & Depart & "%' order by Employee.staffname`"

    set myDd = connISAS.execute(sql)

错误 - [Oracle][ODBC][Ora]ORA-00923: FROM keyword not found where expected

谁能告诉我我错过了什么?

【问题讨论】:

  • Oracle不支持TOP关键字
  • TOP 不是 Oracle 关键字。你是什​​么甲骨文版本。你可以使用ROWNUM。在12C 中,您可以使用TOP-N 查询使用FETCH FIRST n ROWS ONLY

标签: oracle asp-classic


【解决方案1】:

尝试使用 ROWNUM,因为 TOP 在 oracle 中没有意义。

Rownum help

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    相关资源
    最近更新 更多