Русский
Войти
Открыть в Telegram

Пост Одна из самых опасных ошибок в SQL возникает, когда запрос успешно выполняется, хотя должен был завершиться с ошибкой.

11 ноября 2026
P
Python Portal
Фотография
Одна из самых опасных ошибок в SQL возникает, когда запрос успешно выполняется, хотя должен был завершиться с ошибкой. Предположим, вы хотите удалить заказы пользователей, чьи аккаунты заблокированы. Но в таблице banned_accounts есть столбец id, а не user_id. PostgreSQL не выдаёт ошибку. Вместо этого он незаметно находит user_id во внешней таблице orders и превращает подзапрос в коррелированный. Если в banned_accounts есть хотя бы одна строка, запрос выберет все заказы, у которых user_id не равен NULL. Всего одна ошибка в названии столбца, и вы можете удалить всё содержимое таблицы заказов. 👉 @PythonPortal
4 · 572 ·

Рядом в ленте

PPython PortalHDMI-кабели могут излучать электромагнитные сигналы, содержащие информацию об изображении на экране. Антенна и программно-определяемый радиоприёмник улавливают PPython PortalИсследователь Google DeepMind Петар Величкович сообщил о завершении полного черновика книги по геометрическому глубокому обучению. Все главы уже доступны на сай
это сообщение
PPython PortalChatGPT обучается с помощью формулы, которую придумали ещё в 1847 году для расчёта орбит планет. w ← w − η∇L Это градиентный спуск, без которого не существовалоPPython PortalПроверить, является ли число n простым, можно детерминированно и за полиномиальное время всего в 10 строках Python. Этот алгоритм предложил Гэри Миллер ещё 50 л

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем