我只使用 PhpStorm 一周左右,到目前为止,在设置数据库连接后,我的所有 SQL 查询都工作正常,没有错误。当前代码实际上使用第二个数据库(一个用于用户,另一个用于特定产品),因此我也在数据库选项卡中添加了该连接,但它仍然给我一个“无法解析列”警告。
有没有办法查看它正在查看哪个数据库?它可以与多个数据库一起使用吗?还是我做错了什么?
以下错误:
$this->db->setSQL("SELECT T1.*, trunc(sysdate) - trunc(DATE_CHANGED) EXPIRES FROM " . $this->tableName . " T1 WHERE lower(" . $this->primaryKey . ")=lower(:id)")
这也是我的数据库设置窗口的样子,因为看到一些人因参数模式问题而导致此错误,但我相当确定这不是这里的问题:
使用 PhpStorm 10.0.3
最佳答案
关于sql - PhpStorm 无法解析多个数据库连接的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36788799/