Jag har installerat phpPgAdmin för att försöka återskapa ditt fel. Jag fick det direkt när jag försökte skapa en testtabell:
Så det ser ut som att phpPgAdmin lindar in din fråga i select count(*) as total from (...)
. Jag har upptäckt att det bara händer när kryssrutan "Sök resultat" på frågesidan är inställd på på (uppenbarligen försöker phpPgAdmin att räkna hur många rader den kommer att få och sedan visa den sida för sida). Avmarkera den så kommer din fråga att fungera bra:
uppdaterad 1
Liknande fråga - INSERT INTO PostgreSQL
uppdaterad 2
Som @akshay nämnde i kommentarerna kan du också få liknande fel när frågorna körs via kommandoraden, se förklarad situation och svar här - PostgreSQL inaktivera mer utdata