PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PostgreSQL psycopg2 връща кортеж от низове вместо кортеж от кортежи?

Премахнете скобите от полетата в SELECT клауза.

Имах същия проблем (макар и с RETURNING клауза вместо SELECT ), а коментарът от @user2524674 заслужава да бъде отговор. Преди въпросът да бъде редактиран, полетата в SELECT клауза бяха оградени със скоби, т.е.

SELECT (ngo.n_id, feeds.url)

и върнатият резултат е низ, а не действителен кортеж. Промяна на това на

SELECT ngo.n_id, feeds.url

причинява psycopg2 за връщане на действителен кортеж от стойности.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да коригирам проблема с „postgres.h“ файлът не е намерен?

  2. докосва неуспешна миграция от sqlite към postgres rails4, ruby ​​1.9.3

  3. Актуализиране на postgreSQL DB чрез EFCore миграции в Azure DevOps

  4. Rails 3:грешка при миграция при използване на json като тип колона в ActiveRecord, поддържан от Postgres

  5. Как да групирате и свързвате масиви в PostgreSQL