PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Актуализиране на ResultSets с типове SQL масиви в JDBC / PostgreSQL

Променете "CHARACTER VARYING" на "varchar". Командният ред psql клиентът приема името на типа "CHARACTER VARYING", но JDBC драйверът не.

Източникът за org.postgresql.jdbc2.TypeInfoCache съдържа списък с приети имена на типове.

Помислете за част от двусмислено формулирания договор за createArrayOf() :

Винаги съм предполагал, че внедрителите на драйвери тълкуват фразите „име, специфично за базата данни“ и „поддържано от тази база данни“, като означават „приеми каквото искаш“. Но може би бихте могли да подадете това като грешка срещу JDBC драйвера на Postgres.

Успех.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-висока за всяка група

  2. IntegrityError:нарушение на външния ключ при изтриване

  3. Настройка на производителността на Postgresql и използването на паметта в работен процес на Python

  4. не може да се създаде потребител postgres:ролята postgres не съществува

  5. Парола по подразбиране за моя потребител в postgresql