§ В ответ на замечание Komov S. M. усилена проверка задачи 172 (SELECT, обуч. этап).
§ Популярные темы недели на форуме
Топик Сообщений Просмотров
42 (DML) 5 5
46 (Learn) 4 9
780 (SELECT) 3 10
2 (SELECT) 3 11
5 (SELECT) 2 8
Continue reading "Новости за 2025-11-29 - 2025-12-05"
Пересказ статьи Andrea Gnemmi. Steps to Change a PostgreSQL Column Datatype when Included in a View
Все мы сталкивались с необходимостью изменить тип данных столбца в таблице. К сожалению, в PostgreSQL вы не можете сделать это за один шаг, если столбец используется в представлении. В этой статье мы опишем действия, необходимые для изменения типа данных столбца в таблице PostgreSQL.
В PostgreSQL, если столбец таблицы имеет зависимости, т.е. используется в представлении, вы получите ошибку, если попытаетесь изменить тип данных или всего лишь длину. Здесь мы увидим способ обойти это ограничение и заскриптовать все зависимости столбца/таблицы.
Поведение PostgreSQL
Чтобы объяснить поведение PostgreSQL, давайте выполним небольшой тест, используя тестовую базу данных
Chinook, которую можно свободно загрузить с GitHub для различных СУБД. Это имитация магазина цифровых медиа с образцами данных. Все, что вам нужно сделать, - это загрузить требуемую версию, и вы получите все скрипты создания структуры и вставки данных.
Continue reading "Действия по изменению в PostgreSQL типа данных столбца, который присутствует в представлении"
Пересказ статьи Lorenzo Uriel. Bind Parameters Make Your SQL Queries Faster
Конечно, вы уже использовали параметры привязки, но слышали ли вы такой совет для оптимизации?
Что-то типа:
"Использование параметров привязки (параметризованных запросов) вместо конкатенации строки SQL улучшит производительность SQL"?
Почему это так вы поймете из этой статьи.
Continue reading "Параметры привязки ускоряют выполнение SQL-запросов"