Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
I am trying to load postgres database tables through ODBC. I can load some tables from the database but i get above error while trying to load other tables.
If i check it on my terminal for logs , database is receiving folliwng query -
Error code 42601 means there is a syntax error.
Please check if your statement is correct.
When i check your sql statement, it is hard to understand what this code realized.
Your code is like
select ** from **where*** order by *** select** from** where***
Based on my knowledge, the basic structure of sql statement is like:
select **** from *** where*** order by****
It doesn't support to add "select" statement after "Order by columns...".
Best Regards
Maggie
Community Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Yes, you are correct, it looks like syntax error. But only thing i have done is select on a table (click) and then selected the load button in power bi. I have not written any syntax and that's why i am confused why its giving me the syntax error, even when I have not written single word (statement) of sql. above query is auto generated by power bi.
Can someone help me with this!!!
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.