Рубрика: Курс SQL vs pgSQL

  • Циклы

    Статья основана на двадцать четвёртом видео из 31 темы курса SQL 2.0 — PL/pgSQL в PostgreSQL от Аристова Евгения, который является логическим продолжением курса SQL c 0. Ссылки на видео на платформах RUTUBE и VK video. В данной статье подробно разбираются такие циклы, как LOOP, EXIT, CONTINUE, WHILE, FOR, FOREACH, FOR-IN-EXECUTE. В прошлой статье мы разобрали динамический SQL, оператор EXECUTE, подготовленный запрос и защита от…

  • Динамический SQL

    Статья основана на двадцать третьем видео из 31 темы курса SQL 2.0 — PL/pgSQL в PostgreSQL от Аристова Евгения, который является логическим продолжением курса SQL c 0. Ссылки на видео на платформах RUTUBE и VK video. В данной статье подробно разбираются динамический SQL, оператор EXECUTE, подготовленный запрос и защита от SQL инъекции. В прошлой статье мы разобрали SQL инъекции, SQL injection, примеры защиты инъекции и…

  • SQL инъекции

    Статья основана на двадцать втором видео из 31 темы курса SQL 2.0 — PL/pgSQL в PostgreSQL от Аристова Евгения, который является логическим продолжением курса SQL c 0. Ссылки на видео на платформах RUTUBE и VK video. В данной статье подробно разбираются SQL инъекции, SQL injection, примеры защиты инъекции и её ключевые принципы. В прошлой статье разбираются использование параметра search_path, ключевые моменты и рекомендации. Презентация и…

  • Использование search_path

    Статья основана на двадцать первом видео из 31 темы курса SQL 2.0 — PL/pgSQL в PostgreSQL от Аристова Евгения, который является логическим продолжением курса SQL c 0. Ссылки на видео на платформах RUTUBE и VK video. В данной статье подробно разбираются использование параметра search_path, ключевые моменты и рекомендации. В прошлой статье разбираются транзакция в серверном программировании и ключевые моменты управления. Презентация и исходники доступны по ссылке.…

  • Транзакции в серверном программировании

    Статья основана на двадцатом видео из 31 темы курса SQL 2.0 — PL/pgSQL в PostgreSQL от Аристова Евгения, который является логическим продолжением курса SQL c 0. Ссылки на видео на платформах RUTUBE и VK video. В данной статье подробно разбираются транзакция в серверном программировании и ключевые моменты управления. В прошлой статье разбираются анонимная процедура, вызов этой процедуры, преимущества и ограничения. Презентация и исходники доступны по ссылке.…

  • Анонимные процедуры

    Статья основана на девятнадцатом видео из 31 темы курса SQL 2.0 — PL/pgSQL в PostgreSQL от Аристова Евгения, который является логическим продолжением курса SQL c 0. Ссылки на видео на платформах RUTUBE и VK video. В данной статье подробно разбираются анонимные процедуры — принцип, устройство и причины использования, лучшие практики. В прошлой статье разбираются понятие процедуры, отличие их от функции и возвращение значения процедуры. Презентация…