3842 читали · 8 лет назад
Соединение строк SQL
В процессе работы я столкнулся с необходимостью объединения строк в базе данных. Казалось бы, это достаточно тривиальная задача, но не все так просто, как кажется на первый взгляд. Давайте подробнее рассмотрим различные методы конкатенации строк в SQL и те проблемы, с которыми я столкнулся. Оператор + Наиболее простым методом объединения строк является использование обычного оператора +. При этом к первому аргументу будет добавлен второй. Например если мы возьмем слово «Чудо» и слово «Женщина» в результате получим строку «ЧудоЖенщина»...
3 месяца назад
SQL-инъекции в 2026: как они работают и как заставить ИИ писать по-настоящему безопасный код
SQL-инъекция остаётся одной из самых опасных и при этом самых примитивных уязвимостей в веб-разработке. Она не требует «магии» — только неосторожной строки кода, где пользовательский ввод напрямую попадает в SQL-запрос. Последствия могут варьироваться от утечки данных до полного уничтожения базы. Несмотря на развитие фреймворков и ORM, проблема не исчезла. Причина проста: скорость разработки выросла, особенно с приходом ИИ. Модели генерируют код быстро, но без явных требований к безопасности они легко создают уязвимые конструкции. В этом материале разберём, как именно работают SQL-инъекции, какие...
SQL #1: Властвуй над данными с первой строки кода. Введение в базы данных
Хотите стать повелителем данных и подготовиться к собеседованию на должность Аналитика данных? В этом руководстве вы напишете свой первый SQL-запрос уже через 5 минут! Впереди вас ждет серия уроков по SQL. Если нет времени на подготовку и собеседование уже завтра, обращайся по адресу TG! Экспресс подготовка к собеседованию! SQL (Structured Query Language) — это язык запросов для работы с большими информационными объемами. SQL — это инструмент для работы с таблицами (как в Excel, но мощнее)! Он способен извлекать из недр баз данных миллионы строк...