Рубрика: SQL

Работа с sql

Пользовательские функции SQL

Определяемая пользователем функция представляет собой подпрограмму, которая принимает параметры, выполняет действия, такие как сложные вычисления, а затем возвращает результат этих действий в виде значения. Возвращаемое значение может быть скалярным значением или таблицей. Создание пользовательской функции: Примеры:

Хранимые процедуры SQL

Хранимые процедуры в аналогичны процедурам в других языках программирования: • они обрабатывают входные параметры и возвращают вызывающей процедуре или пакету значения в виде выходных параметров; • они содержат программные инструкции, которые выполняют операции в базе данных, в том числе вызывающие другие процедуры; • они возвращают значение состояния вызывающей процедуре или пакету, таким образом передавая сведения […]

Представления SQL

Приветствую всех, сегодня рассмотрим тему о представлениях, а также разберем их применении. Представления — это виртуальные таблицы. В отличие от таблиц, содержащих данные, представления содержат запросы, которые динамически выбирают данные, когда это необходимо. Представление используют в следующих случаях: Для повторного использования операторов SQL; Для упрощения выполнения сложных операций. После того как запрос подготовлен, его можно […]

Индексы SQL

Приветствую всех, сегодня разберем тему касаемо индексов на примерах. Индексы используются для логической сортировки данных с целью повышения скорости поиска и выполнения в последующем операций сортировки. Все знаю что такое массивы, вот на примере их можно представить мы можем обращаться к определенным данным по индексу, а не перебирая все данные скопом в поиске нужного. Индексы […]

Курсоры SQL

Приветствую всех, сегодня поговорим о курсорах применяемых в SQL. Курсоры-это операции выборки SQL работают с наборами строк, которые называются результирующие множества. Все возвращаемые строки являются строками, соответствующими примененному SQL-оператору, их может быть нуль или больше. Если своим словами, то позволяют вам выбрать строки не все а те которые вам необходимы. При чем с помощью SELECT […]