Կարո՞ղ ենք զանգված պահել PostgreSQL-ում:
Կարո՞ղ ենք զանգված պահել PostgreSQL-ում:

Video: Կարո՞ղ ենք զանգված պահել PostgreSQL-ում:

Video: Կարո՞ղ ենք զանգված պահել PostgreSQL-ում:
Video: Ավելի քան սուրճ: Golang. Ինչու են Java-ի մշակողները սովորում GO-ն որպես երկրորդ լեզու: 2024, Նոյեմբեր
Anonim

Լինում են ժամանակներ, երբ դու կարող է ցանկանալ խանութ մի քանի արժեքներ մեկ տվյալների բազայի սյունակ՝ մի քանի աղյուսակների փոխարեն: PostgreSQL տալիս է դու այս կարողությունը հետ զանգված տվյալների տեսակը. Զանգվածներ դրանք ամենաօգտակար տվյալների տեսակներից են պահեստավորում տեղեկատվության ցուցակները:

Այս կերպ կարո՞ղ եք զանգված պահել տվյալների բազայում:

Ան զանգված հատուկ փոփոխական է, որը թույլ է տալիս մեկը պահելը կամ ավելի շատ արժեքներ մեկ փոփոխականում, օրինակ. - օգտանունների կամ մանրամասների պահպանում է Զանգված . Երբեմն պահանջվում է խանութ Array դեպի MySQL տվյալների բազա և վերցրեք այն: Այս ձեռնարկում ես ցույց եմ տալիս, թե ինչպես դուք կարող եք պահել զանգված MySQL-ում տվյալների բազա և կարդացեք այն PHP-ով:

Նաև գիտեք, թե ինչպես է PostgreSQL-ն պահում տվյալները: Երբ տվյալները է պահված մեջ Պոստգրես , Պոստգրես իր հերթին խանութներ որ տվյալները սովորական ֆայլերում ֆայլային համակարգում: -ի գտնվելու վայրի հետ միասին տվյալները գրացուցակում, սա մեզ տալիս է մարդկանց աղյուսակի ֆայլերի գտնվելու վայրը: Բոլոր ֆայլերն են պահված /var/lib/-ում postgresql /9.5/main/base/16387/.

Հետևաբար, ո՞ր տվյալների բազան չի կարող պահել զանգվածը:

Նշում. MySQL և Java DB ներկայումս անում ոչ աջակցել ԶԱՆԳՎԱԾ SQL տվյալների տեսակը.

Ի՞նչ է Unnest-ը Postgres-ում:

PostgreSQL UNNEST () ֆունկցիա Այս ֆունկցիան օգտագործվում է զանգվածը մի շարք տողերի ընդլայնման համար: Շարահյուսություն: unnest (anyarray) Վերադարձի տեսակը՝ setof anyelement:

Խորհուրդ ենք տալիս: