sql >> Database teknologi >  >> RDS >> PostgreSQL

dataframe.to_sql indeks som primær nøgle i postgresql

Efter opkald til_sql:

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

Desværre sætter pandas.to_sql ikke primær nøgle, det ødelægger endda også primærnøglen i eksisterende tabel. Man skal være opmærksom på de primære nøgler.




  1. Hvordan kan jeg nulstille standard 'root' brugeradfærd på MySQL 5.7

  2. Er der en grund til, at MySQL ikke understøtter FULD OUTER JOINS?

  3. Nemmere opsætning til at skrive til MySQL på OSX med Python

  4. Sådan angives den invariante kultur, når du bruger FORMAT() i SQL Server