Toad Autocomplete Dropdown

时间:2016-07-26 18:40:02

标签: oracle toad

当我将别名放入,(case when a.X then a.Y end ) AS XY修改a时。根本不起作用。我为蟾蜍跑12.6。有谁知道怎么让下拉列表总是填充?谢谢

1 个答案:

答案 0 :(得分:0)

它永远不会填充。如果你想在那里搜索详细的解释,你会遇到一个在官方Toad论坛上讨论的缺点。

Toad的Code Insight使用其解析器来消化您的SQL并从中提取表引用等。如果解析器无法理解您的代码,那么它就无法检测表引用。使用Code Insight时,SQL通常不完整,因为您正在积极地构建它。对于不完整的代码,解析器可以克服许多障碍,但不是全部。您的示例是解析器无法克服您的不完整CASE语句以在FROM子句中找到表引用的常见示例之一。

此问题已记录并在bug跟踪器中进行了大量记录,作为解析器的更大语法恢复功能的一部分。没有关于何时解决的估计。