PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

PostgreSQL psycopg2 zwraca krotkę łańcuchów zamiast krotek?

Usuń nawiasy z pól w SELECT klauzula.

Miałem ten sam problem (chociaż z RETURNING klauzula zamiast SELECT ), a komentarz @user2524674 zasługuje na odpowiedź. Przed edycją pytania pola w SELECT klauzule zostały otoczone nawiasami, tj.

SELECT (ngo.n_id, feeds.url)

a zwrócony wynik jest ciągiem znaków, a nie rzeczywistą krotką. Zmiana na

SELECT ngo.n_id, feeds.url

powoduje psycopg2 aby zwrócić rzeczywistą krotkę wartości.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Podstawy zarządzania schematami PostgreSQL

  2. Jak mogę przechowywać kod HTML w polu tabeli Postgresql DB?

  3. Zastosowanie szyn dla wielu najemców:jakie są zalety i wady różnych technik?

  4. Jak Trunc() działa w PostgreSQL

  5. Funkcje PL/pgSQL:Jak zwrócić normalną tabelę z wieloma kolumnami za pomocą instrukcji execute?