Trong PostgreSQL, làm thế nào tôi có thể chọn một số giá trị thành một mảng 2D?Chọn vào một mảng 2D
Ví dụ: nếu tôi muốn tổng hợp một trường dữ liệu vào một mảng, tôi sẽ sử dụng hàm tạo ARRAY() hoặc hàm array_agg, ví dụ:
ARRAY(SELECT s.name FROM myschema.mytable s)
Làm thế nào tôi sẽ đi về việc chọn lựa nói, hai giá trị, vào một mảng 2D ví dụ:
2DARRAYFUNCTION(SELECT s.name, s.id FROM ...)
Yep :) Vấn đề thực sự đến từ thực tế là thư viện đọc dữ liệu của tôi postgreSQL đến C# (NPGSQL) thực sự không có cách nào dễ dàng intreperetting dữ liệu tôi đang cố gắng kéo trở lại (các loại lồng nhau hoặc hàng của bản ghi) 'pseudotype'. Do đó, thử các cặp khóa-giá trị, mảng mảng, mảng 2D, v.v. –
Hiển nhiên là theo dõi điều này: stackoverflow.com/q/9129855/939860 –