sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL psycopg2 retourneert een tupel van strings in plaats van een tuple van tupels?

Verwijder de haakjes uit de velden in de SELECT clausule.

Ik had hetzelfde probleem (hoewel met een RETURNING clausule in plaats van een SELECT ), en de opmerking van @user2524674 verdient een antwoord. Voordat de vraag werd bewerkt, waren de velden in de SELECT clausule waren tussen haakjes, d.w.z.

SELECT (ngo.n_id, feeds.url)

en het geretourneerde resultaat is een string in plaats van een daadwerkelijke tuple. Dit wijzigen in

SELECT ngo.n_id, feeds.url

veroorzaakt psycopg2 om een ​​werkelijke tuple van waarden te retourneren.




  1. Hoe niet-overeenkomende resultaten op te halen in mysql

  2. Wat vindt u van Postgres- en Firebird-databases?

  3. Is er een manier met MySQL om meerdere query's samen te voegen met dezelfde tabel om de verschillende resultaten in hun eigen rijen te krijgen?

  4. hoe een tekenreeksdatum naar datumnotatie te converteren in oracle10g