-1

我的光标:

  SELECT xzis.msisdn msisdn, xzis.in_account_number in_Account_number
    FROM xxobw_zte_in_sync xzis
   WHERE NOT EXISTS
                    (SELECT 1
                       FROM hz_contact_points hcp, hz_cust_Accounts hca
                      WHERE hcp.owner_table_id = hca.party_id
                            AND hcp.owner_table_name = 'HZ_PARTIES'
                            AND HCP.PHONE_NUMBER =
                                   SUBSTR (xzis.msisdn, -8)
                            AND NVL (hca.attribute12, 'NIL') =
                                   xzis.in_account_number);

我已为所有列提供别名,但仍面临问题。有什么建议么?

4

1 回答 1

1

这可能是关于另一个光标。这个没有这样的问题。问题是,当您连接两个表或在子选择中应用错误的别名时,游标最后可能会返回具有相同名称/别名的两列。

问题不在于它们都需要别名,而是没有两列可以具有相同的别名(当没有给出别名时,该名称算作别名)。显然发生了类似的事情,但据我所知,这不是。

于 2013-07-07T09:20:29.300 回答