sql >> Databasteknik >  >> RDS >> PostgreSQL

dataframe.to_sql index som primärnyckel i postgresql

Efter att ha anropat to_sql:

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

Tyvärr ställer inte pandas.to_sql in primärnyckeln, den förstör även primärnyckeln för befintlig tabell. Man måste vara medveten om primärnycklarna.




  1. Har du ett fel i din SQL-syntax...?

  2. SQLite aggregerade funktioner

  3. Kan en Oracle-utlösare inaktiveras för den aktuella sessionen?

  4. Verkställighetsförfarande för ärendeklausul