sql >> Databáze >  >> RDS >> PostgreSQL

Python psycopg2 copy_from() pro načtení dat vyvolá chybu pro hodnoty null integer:DataError:neplatná vstupní syntaxe pro celé číslo:

Ve výchozím nastavení COPY FROM (a copy_from ) zakódujte hodnotu NULL jako \N . Pokud chcete použít prázdný řetězec k označení NULL, musíte to říct explicitně :

cursor.copy_from(table_data, table_name, null="")



  1. Chyby @OneToMany v MySQL:Nelze odstranit nebo aktualizovat nadřazený řádek:omezení cizího klíče selže

  2. Co je databáze Greenplum? Úvod do databáze velkých dat

  3. Jak používat příkaz CASE v MySQL?

  4. Jak nastavit global event_scheduler=ON, i když je MySQL restartován?