我正在开发一个使用 Oracle 作为数据库并将应用程序部署到 Tomcat8 的 Web 应用程序。当我为列名使用别名时,使用别名获取记录会给出如下错误: 意外错误:访问 [列的别名] 时出现 SQL 异常:列无效:
以下是查询:
SELECT Customers.CustomerName buyerName, Orders.OrderID OID
FROM Customers
LEFT JOIN Orders
ON Customers.CustomerID=Orders.CustomerID
ORDER BY Customers.CustomerName;
在部署到 Tomcat 服务器时,此查询在没有 unsg alias BuyerName 和 OID 的情况下工作。
任何人都可以对这个问题有所了解吗?