sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres sql infoga frågesyntaxfel från phpPgAdmin

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



  1. Ta bort dubbletter av rader (ta inte bort alla dubbletter)

  2. Handledning för SQL Server-tabellpartitionering och partitioner

  3. PG::InvalidParameterValue:FEL:ogiltigt värde för parametern client_min_messages:panic

  4. Hur SID skiljer sig från tjänstens namn i Oracle tnsnames.ora