sql >> Database teknologi >  >> RDS >> Mysql

Angivelse af skemaet i Pandas to_sql

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.



  1. Uploader et word-dokument, gemmer det på mysql og viser det

  2. hvordan kan jeg opdatere top 100 poster i sql server

  3. COLLATION() Funktion i Oracle

  4. Sådan sætter du sql-forespørgsel i et array i yii