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

dataframe.to_sql индекс като първичен ключ в postgresql

След извикване на to_sql:

import sqlalchemy
engine = create_engine()
engine.execute('ALTER TABLE schema.table ADD PRIMARY KEY (keycolumn);')

За съжаление, pandas.to_sql не задава първичен ключ, той дори унищожава първичния ключ на съществуваща таблица. Човек трябва да знае за първичните ключове.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Подходящ ли е PHP, Python, PostgreSQL дизайн за бизнес приложение?

  2. ФАТАЛНО:не можах да осъществя достъп до файла с частен ключ /etc/ssl/private/ssl-cert-snakeoil.key:разрешението е отказано

  3. PostgreSQL - Присвояване на целочислена стойност на низ в оператора case

  4. Запазете изхода на PL/pgSQL от PostgreSQL в CSV файл

  5. Проблеми с безкраен времеви диапазон в Rails