Parametr schématu v to_sql
je matoucí, protože slovo "schéma" znamená něco jiného než obecný význam "definice tabulek". V některých variantách SQL, zejména postgresql, je schéma v podstatě jmenným prostorem pro sadu tabulek.
Můžete mít například dvě schémata, jedno se nazývá test
a jeden s názvem prod
. Každý může obsahovat tabulku nazvanou user_rankings
generované v pandách a napsané pomocí to_sql
příkaz. Zadali byste test
při práci na vylepšení hodnocení uživatelů. Až budete připraveni nasadit nové hodnocení, napište do prod
schéma.
Jak již uvedli ostatní, když zavoláte to_sql
definice tabulky je generována z informací o typu pro každý sloupec v datovém rámci. Pokud tabulka již v databázi existuje s přesně stejnou strukturou , můžete použít append
možnost přidat do tabulky nová data.