Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Określanie schematu w Pandas to_sql

Parametr schematu w to_sql jest mylące, ponieważ słowo „schemat” oznacza coś innego niż ogólne znaczenie „definicji tabeli”. W niektórych odmianach SQL, zwłaszcza postgresql, schemat jest w rzeczywistości przestrzenią nazw dla zbioru tabel.

Na przykład możesz mieć dwa schematy, jeden o nazwie test i jeden o nazwie prod . Każdy może zawierać tabelę o nazwie user_rankings wygenerowane w pandach i napisane przy użyciu to_sql Komenda. Możesz określić test schemat podczas pracy nad ulepszeniami rankingów użytkowników. Kiedy będziesz gotowy do wdrożenia nowych rankingów, napiszesz do prod schemat.

Jak wspomnieli inni, kiedy wywołujesz to_sql definicja tabeli jest generowana na podstawie informacji o typie dla każdej kolumny w ramce danych. Jeśli tabela już istnieje w bazie danych z dokładnie taką samą strukturą , możesz użyć append możliwość dodania nowych danych do tabeli.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiedy uruchamiam program JPA nie tworzy tabeli w MySQL

  2. PHP - Błąd odmowy dostępu do MySQL - Działa w innych programach

  3. Jak wysyłać dynamiczne zapytania mysql C++ i mysql

  4. Zmiana zapytania SQL z jednego warunku na kilka

  5. Wstaw określony identyfikator w automatycznie zwiększane pole w MySQL za pomocą Entity Framework 5