Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике 4.2.2. Простые запросы к БДПерейдем к созданию своих собственных процедур. Создадим новый бланк запросов и введем следующий запрос: create
procedure
proc1 as
Здесь create procedure - оператор, указывающий на создание хранимой процедуры, proc1 - ее название, далее после оператора as следует обычный SQL-запрос. Квадратные скобки необходимы для указания поля таблицы, в названии которого содержится пробел. После выполнения запроса появится сообщение: Выполнение команд успешно завершено. The COMMAND(s) completed successfully. Данное сообщение означает, что все сделано правильно и команда создала процедуру proc1. Убедиться в этом можно, развернув ветку «Программирование - Хранимые процедуры» в среде Management Express (рис. 66).
Рис. 66. Созданная хранимая процедура Для просмотра результата вызываем ее: exec proc1 Появляется уже знакомое извлечение всех записей таблицы «Туристы» со всеми записями (рис. 67). Из полученного результата видно, что создание содержимого хранимой процедуры не отличается ничем от создания обычного SQL-запроса. В таблице 13 приведены примеры хранимых процедур.
Рис. 67. Результат запуска процедуры proc1 Таблица 13. Примеры хранимых процедур
Продолжение таблицы 13
Окончание таблицы 13
Операция inner join объединяет записи из двух таблиц, если поле (поля), по которому связаны эти таблицы, содержат одинаковые значения. Общий синтаксис выглядит следующим образом: from таблица1 inner join таблица2
Операция left join используется для создания так называемого левого внешнего соединения. С помощью этой операции выбираются все записи первой (левой) таблицы, даже если они не соответствуют записям во второй (правой) таблице. Общий синтаксис имеет вид: from таблица1 left join таблица2
|
1 |
Оглавление
|