Skemaparameteren i to_sql er forvirrende, da ordet "skema" betyder noget andet end den generelle betydning af "tabeldefinitioner". I nogle SQL-varianter, især postgresql, er et skema faktisk et navneområde for et sæt tabeller.
For eksempel kan du have to skemaer, det ene kaldet test og en kaldet prod . Hver kan indeholde en tabel kaldet user_rankings genereret i pandaer og skrevet ved hjælp af to_sql kommando. Du skal angive test skema, når der arbejdes på forbedringer af brugerrangeringer. Når du er klar til at implementere de nye placeringer, skriver du til prod skema.
Som andre har nævnt, når du kalder to_sql tabeldefinitionen genereres ud fra typeoplysningerne for hver kolonne i datarammen. Hvis tabellen allerede findes i databasen med nøjagtig samme struktur , kan du bruge append mulighed for at tilføje nye data til tabellen.