Sau khi gọi to_sql:
import sqlalchemy
engine = create_engine()
engine.execute('ALTER TABLE schema.table ADD PRIMARY KEY (keycolumn);')
Thật không may, pandas.to_sql không đặt khóa chính, thậm chí nó còn hủy khóa chính của bảng hiện có. Người ta phải biết các khóa chính.