Parameter skema di to_sql
membingungkan karena kata "skema" berarti sesuatu yang berbeda dari arti umum "definisi tabel". Dalam beberapa rasa SQL, terutama postgresql, skema secara efektif merupakan ruang nama untuk satu set tabel.
Misalnya, Anda mungkin memiliki dua skema, salah satunya disebut test
dan satu disebut prod
. Masing-masing mungkin berisi tabel yang disebut user_rankings
dihasilkan dalam panda dan ditulis menggunakan to_sql
memerintah. Anda akan menentukan test
skema saat mengerjakan peningkatan peringkat pengguna. Saat Anda siap untuk menerapkan peringkat baru, Anda akan menulis ke prod
skema.
Seperti yang telah disebutkan orang lain, ketika Anda memanggil to_sql
definisi tabel dihasilkan dari informasi tipe untuk setiap kolom dalam kerangka data. Jika tabel sudah ada di database dengan struktur yang sama persis , Anda dapat menggunakan append
opsi untuk menambahkan data baru ke tabel.