вставлены в конец массива, а если UPDATE, то заменены по указанному индексу?
При чем тут массивы? У нас СУБД
PostgreSQL поддерживает тип данных массивов.
Да, а при чем тут insert и update? Или это условные обозначения работы с массивами ?
Это команды вставки и обновления данных в таблице...
Таблица не массив, нет начала и окончания, и тд в логике массивов
Я про ячейки с типом ARRAY
если что тип данных массив - это отдельный массив в каждой записи. поэтому если вставка в таблицу (insert) - это новая строка с новым массивом. если обновление строки в таблице (update) - там уже можно обновить конкретный элемент или перезаписать массив
То есть увеличить размер нельзя?
отдельной функцией https://stackoverflow.com/a/40640090
Получается, она равноценна по сути доставанию всех данных, добавлению к ним значения в конец, и записи обратно?
вот дока, больше я не подскажу https://postgrespro.ru/docs/postgresql/15/functions-array
Массив это тип даных сейчас, целиком считали, обработали, целиком записали
Обсуждают сегодня