您好,欢迎来到暴趣科技网。
搜索
您的当前位置:首页Postgresql missing FROM-clause entry for table "t"

Postgresql missing FROM-clause entry for table "t"

来源:暴趣科技网

近日工作碰到一个PG error missing FROM-clause entry for table "t",这个错误基本上出现在选择列或者where语句后面引用了t2的表但是在from 后面并没有对应的表名。测试如下:

select t.* from dual;
select * from dual where t.id = ?

这类错误很好查清,找到对应的t,看下对应有没有表别名,如果没有,则加上,如下:

select t.* from dual t;
select * from dual t where t.id = ?;

 

转载于:https://my.oschina.net/u/3350450/blog/1835722

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoquwan.com 版权所有 湘ICP备2024080961号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务