sql >> Database >  >> RDS >> PostgreSQL

Python psycopg2 copy_from() om gegevens te laden gooit fout voor null integer-waarden:DataError:ongeldige invoersyntaxis voor integer:

Standaard COPY FROM (en copy_from ) codeer een NULL-waarde als \N . Als je de lege tekenreeks wilt gebruiken om NULL te betekenen, moet je dit zeggen expliciet :

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



  1. Hoe de opgeslagen procedure op sqlfiddle aan te roepen?

  2. Hoe kan ik links deelnemen aan meerdere één tot veel tabellen in mysql?

  3. Hoe een gezipt bestand in Postgres Table te importeren

  4. Inleiding tot native dynamische SQL in Oracle Database