Tunaweza kuhifadhi safu katika PostgreSQL?
Tunaweza kuhifadhi safu katika PostgreSQL?

Video: Tunaweza kuhifadhi safu katika PostgreSQL?

Video: Tunaweza kuhifadhi safu katika PostgreSQL?
Video: НЕ УБОЮСЬ Я ЗЛА / I Will Fear no Evil 2024, Mei
Anonim

Kuna nyakati ambapo wewe inaweza kutaka duka thamani nyingi katika moja safu ya hifadhidata badala ya majedwali mengi. PostgreSQL anatoa wewe uwezo huu na safu aina ya data. Safu ni baadhi ya aina muhimu zaidi za data kwa kuhifadhi orodha ya habari.

Kwa njia hii, unaweza kuhifadhi safu kwenye hifadhidata?

An safu ni tofauti maalum ambayo inaruhusu kuhifadhi moja au maadili zaidi katika kigezo kimoja k.m. - kushikilia majina ya watumiaji au maelezo katika Safu . Wakati mwingine, kuhitaji kuhifadhi Array kwa MySQL hifadhidata na kuipata. Katika somo hili, ninaonyesha jinsi unaweza kuhifadhi Array katika MySQL hifadhidata na uisome na PHP.

Pia Jua, PostgreSQL huhifadhije data? Lini data ni kuhifadhiwa katika Postgres , Postgres kwa upande wake maduka hiyo data katika faili za kawaida kwenye mfumo wa faili. Pamoja na eneo la eneo la data saraka, hii inatupa eneo la faili za jedwali la watu. Faili zote ni kuhifadhiwa katika /var/lib/ postgresql /9.5/kuu/msingi/16387/.

Kwa hivyo, ni hifadhidata gani ambayo safu haiwezi kushikilia?

Kumbuka: MySQL na Java DB kwa sasa kufanya sivyo kuunga mkono ARRAY Aina ya data ya SQL.

Unnest ni nini kwenye Postgres?

PostgreSQL UNNEST () chaguo la kukokotoa Chaguo hili la kukokotoa linatumika kupanua safu hadi seti ya safu. Sintaksia: wasio na heshima (anyarray) Aina ya Kurudi: setof anyelement.

Ilipendekeza: