PostgreSQLде массивди сактай алабызбы?
PostgreSQLде массивди сактай алабызбы?

Video: PostgreSQLде массивди сактай алабызбы?

Video: PostgreSQLде массивди сактай алабызбы?
Video: DEV1-12. 15. Массивы 2024, Май
Anonim

Кээде болот сен каалашы мүмкүн дүкөн бир нече баалуулуктар бир бир нече таблицалардын ордуна маалымат базасы тилкеси. PostgreSQL берет сен менен бул мүмкүнчүлүк массив маалымат түрү. Массивдер үчүн эң пайдалуу маалымат түрлөрү болуп саналат сактоо маалымат тизмелери.

Ушундай жол менен сиз массивди маалымат базасында сактай аласызбы?

Ан массив мүмкүндүк берүүчү өзгөчө өзгөрмө болуп саналат бир сактоо же бир өзгөрмөнүн бир нече маанилери, мис. – колдонуучунун аттары же маалыматы Массив . Кээде талап кылат Array дүкөнү MySQL үчүн маалымат базасы жана аны алуу. Бул окуу куралында мен кантип көрсөтөм сиз массивди сактай аласыз MySQLде маалымат базасы жана аны PHP менен окуңуз.

Ошондой эле билесизби, PostgreSQL маалыматтарды кантип сактайт? Качан маалыматтар болуп саналат сакталган ичинде Postgres , Postgres өз кезегинде дүкөндөр ошол маалыматтар файл тутумундагы кадимки файлдарда. жайгашкан жери менен бирге маалыматтар каталог, бул бизге адамдар таблицасы үчүн файлдардын жайгашкан жерин берет. Бардык файлдар сакталган /var/lib/ ичинде postgresql /9.5/main/base/16387/.

Демек, массив кайсы маалымат базасын кармай албайт?

Эскертүү: MySQL жана Java DB азыркы учурда жок колдоо ARRAY SQL маалымат түрү.

Postgresтеги Unnest деген эмне?

PostgreSQL UNNEST () функциясы Бул функция массивди саптардын жыйындысына кеңейтүү үчүн колдонулат. Синтаксис: unnest (anyarray) Кайтаруу түрү: setof anyelement.

Сунушталууда: