Бид массивыг PostgreSQL дээр хадгалах боломжтой юу?
Бид массивыг PostgreSQL дээр хадгалах боломжтой юу?

Видео: Бид массивыг PostgreSQL дээр хадгалах боломжтой юу?

Видео: Бид массивыг PostgreSQL дээр хадгалах боломжтой юу?
Видео: DEV1-12. 15. Массивы 2024, Арваннэгдүгээр
Anonim

Үе үе байдаг Та хүсэж магадгүй дэлгүүр доторх олон утгууд нэг олон хүснэгтийн оронд мэдээллийн баазын багана. PostgreSQL өгдөг Та бүхий энэ чадвар массив өгөгдлийн төрөл. Массив нь хамгийн хэрэгтэй өгөгдлийн төрлүүд юм хадгалах мэдээллийн жагсаалтууд.

Ийм маягаар та мэдээллийн санд массивыг хадгалж чадах уу?

Ан массив боломжийг олгодог тусгай хувьсагч юм нэгийг хадгалах эсвэл нэг хувьсагчийн илүү олон утгууд, жишээ нь. – хэрэглэгчийн нэр эсвэл дэлгэрэнгүй мэдээллийг хадгалах Массив . Заримдаа шаарддаг массивыг хадгалах MySQL руу мэдээллийн сан мөн үүнийг татаж аваарай. Энэ зааварт би яаж хийхийг харуулах болно та массивыг хадгалах боломжтой MySQL дээр мэдээллийн сан PHP ашиглан уншина уу.

PostgreSQL өгөгдөл хэрхэн хадгалдгийг бас мэдэх үү? Хэзээ өгөгдөл байна хадгалсан in Postgres , Postgres эргээд дэлгүүрүүд тэр өгөгдөл файлын систем дэх ердийн файлуудад. -ийн байршлын байршилтай хамт өгөгдөл директор, энэ нь бидэнд хүмүүсийн хүснэгтийн файлуудын байршлыг өгдөг. Бүх файлууд байна хадгалсан /var/lib/ дотор postgresql /9.5/үндсэн/суурь/16387/.

Иймд массив ямар мэдээллийн санд багтахгүй байж болох вэ?

Жич: MySQL болон Java ДБ одоогоор хийж байна үгүй дэмжих МАССИВ SQL өгөгдлийн төрөл.

Postgres дахь Unnest гэж юу вэ?

PostgreSQL UNNEST () функц Энэ функц нь массивыг олон эгнээ болгон өргөжүүлэхэд хэрэглэгддэг. Синтакс: салгах (anyarray) Буцах төрөл: setof anyelement.

Зөвлөмж болгож буй: