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

Използвайте низ [][] с ngpsql

Няма тип данни text[][] в Postgres. Вариантите на синтаксиса, указващи множество измерения на масиви, се толерират за документация, но вътрешно всички те се съпоставят към един и същ (и единствен) тип масив, който работи за произволен брой измерения:text[] . Опитайте string[] във вашата .net декларация.

Не е нужно да вярвате на думите ми, тествайте се:

SELECT pg_typeof(NULL::text[][])            AS type1
     , pg_typeof('{a,b}'::text[][])         AS type2
     , pg_typeof('{{{a,b},{c,d}}, {{a,b},{c,d}}}'::text[][][][][]) AS type3;


 type1  | type2  | type3
--------+--------+--------
 text[] | text[] | text[]

Свързани:




  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. PostgreSQL използва ли tf-idf?

  3. Как да намалим броя на връзките с помощта на SQLAlchemy + postgreSQL?

  4. Как да конвертирате 2d масив от PostgreSQL DB в java 2d масив с помощта на JDBI?

  5. Работниците на Rails Resque се провалят с PGError:сървърът неочаквано затвори връзката