Massivni PostgreSQL-da saqlashimiz mumkinmi?
Massivni PostgreSQL-da saqlashimiz mumkinmi?

Video: Massivni PostgreSQL-da saqlashimiz mumkinmi?

Video: Massivni PostgreSQL-da saqlashimiz mumkinmi?
Video: Django Project E-commerce v2 Часть 1 — Проектирование базы данных 2024, Noyabr
Anonim

Vaqtlar bor siz xohlashi mumkin do'kon ichida bir nechta qiymatlar bitta bir nechta jadvallar o'rniga ma'lumotlar bazasi ustuni. PostgreSQL beradi siz bilan bu qobiliyat massiv ma'lumotlar turi. Massivlar uchun eng foydali ma'lumotlar turlaridan ba'zilari saqlash ma'lumotlar ro'yxati.

Shu tarzda, ma'lumotlar bazasida massivni saqlashingiz mumkinmi?

An massiv imkonini beruvchi maxsus o‘zgaruvchidir birini saqlash yoki bitta o'zgaruvchida ko'proq qiymatlar, masalan. - foydalanuvchi nomlari yoki ma'lumotlarini saqlash Massiv . Ba'zan, talab qilish Massivni saqlang MySQL-ga ma'lumotlar bazasi va uni oling. Ushbu qo'llanmada men buni qanday qilishni ko'rsataman massivni saqlashingiz mumkin MySQL da ma'lumotlar bazasi va uni PHP bilan o'qing.

Shuningdek, bilingki, PostgreSQL ma'lumotlarni qanday saqlaydi? Qachon ma'lumotlar hisoblanadi saqlanadi ichida Postgres , Postgres navbat bilan do'konlar bu ma'lumotlar fayl tizimidagi oddiy fayllarda. ning joylashgan joyi bilan birgalikda ma'lumotlar katalog, bu bizga odamlar jadvali uchun fayllarning joylashuvini beradi. Barcha fayllar saqlanadi /var/lib/ ichida postgresql /9.5/main/base/16387/.

Shunday qilib, massiv qaysi ma'lumotlar bazasini saqlay olmaydi?

Eslatma: MySQL va Java JB hozir qiladi emas ni qo'llab-quvvatlash ARRAY SQL ma'lumotlar turi.

Postgresdagi Unnest nima?

PostgreSQL YO'Q () funksiyasi Bu funksiya massivni qatorlar to‘plamiga kengaytirish uchun ishlatiladi. Sintaksis: o'chirish (anyarray) Qaytish turi: anyelement to'plami.

Tavsiya: