Oracle ORA-00917-失踪昏迷

Oracle ORA-00917-失踪昏迷,oracle,Oracle,当我运行上面的查询时,我得到了ORA-00917-missing coma错误。不确定要执行什么操作,但如果需要动态元素名称,则需要使用EVALNAME 不确定要做什么,但如果需要动态元素名,则需要使用EVALNAME 这个,解码“RF”,“RF”,“信用”,“销售”真的毫无意义。你在检查字符串RF。如果它总是正确的,那么用信用卡替换它,否则将被出售。你也可以在那里写信用卡,保持原样。或者,RF是一个列吗?在这种情况下,去掉倒逗号。解码“RF”、“RF”、“Credit”、“Sale”真的毫无意

当我运行上面的查询时,我得到了ORA-00917-missing coma错误。

不确定要执行什么操作,但如果需要动态元素名称,则需要使用EVALNAME


不确定要做什么,但如果需要动态元素名,则需要使用EVALNAME


这个,解码“RF”,“RF”,“信用”,“销售”真的毫无意义。你在检查字符串RF。如果它总是正确的,那么用信用卡替换它,否则将被出售。你也可以在那里写信用卡,保持原样。或者,RF是一个列吗?在这种情况下,去掉倒逗号。解码“RF”、“RF”、“Credit”、“Sale”真的毫无意义。你在检查字符串RF。如果它总是正确的,那么用信用卡替换它,否则将被出售。你也可以在那里写信用卡,保持原样。或者,RF是一个列吗?在这种情况下,请删除倒逗号。如果退款订单,则标签应为Credit else Sale。我的要求是RF NF@ChaitanyaKandukuri,这是A.B.Cade向您展示的。为了简单地添加OrderType,只需添加一个xmlforest,例如:@ChaitanyaKandukuri,a-您的表是什么样子的?b-这不是有效的XML-不能有这样的元素。你是说这样的事吗?嗨,我正试图通过创建一个过程来创建一个XML输出文件,并将该过程用于并发请求。请查找下面的程序包程序代码。但现在出现了错误,原因是:FDPSTP因ORA-19202而失败:XML处理中发生错误ORA-22806:没有对象或程序的REFbellow代码给出错误XMLELEMENT evalnameDecodeselect ORDER_TYPE FROM My_orders,其中ORDER_id=mo.ORDER_id,RF,Credit,Sale.getstringval,XMLFOREST mo.order_id作为orderId,mo.amount作为amount,“| | |”“电子商务”“作为订单来源如果是退款订单,则标签应为Credit else Sale我的要求是RF NF@ChaitanyaKandukuri这是A.B.Cade向您展示的。为了简单地添加OrderType,只需添加一个xmlforest,例如:@ChaitanyaKandukuri,a-您的表是什么样子的?b-这不是有效的XML-不能有这样的元素。你是说这样的事吗?嗨,我正试图通过创建一个过程来创建一个XML输出文件,并将该过程用于并发请求。请查找下面的程序包程序代码。但现在出现了错误,原因是:FDPSTP因ORA-19202而失败:XML处理中发生错误ORA-22806:没有对象或程序的REFbellow代码给出错误XMLELEMENT evalnameDecodeselect ORDER_TYPE FROM My_orders,其中ORDER_id=mo.ORDER_id,RF,Credit,Sale.getstringval,XMLFOREST mo.order_id作为orderId,mo.amount作为amount,| | | | |“ecommerce”作为orderSource
SELECT 
    XMLELEMENT (
        DECODE ('RF', 'RF', 'Credit', 'Sale'), xmlattributes ('01234567' AS "id")
    ) AS Order
FROM 
    DUAL
SELECT 
    XMLELEMENT (
          evalname(       
        DECODE ('RF', 'RF', 'Credit', 'Sale')),
      xmlattributes ('01234567' AS "id")
    ).getstringval() AS "Order"
FROM 
    DUAL