Типы хранимых процедур System stored procedures User-defined stored procedures Temporary stored procedures.

Презентация:



Advertisements
Похожие презентации
PL/SQL Хранимые процедуры и функции. Процедуры [CREATE [OR REPLACE]] PROCEDURE procedure_name[(parameter[, parameter]...)] {IS | AS} [local declarations]
Advertisements

Оператор присваивания := Ввода Read(x1,x2,…) Readln(x1,x2,…) Вывода Writex(x1,x2,…) Writeln(x1,x2,…) Составной оператор begin …. End;
Часть II. Формальное описание языков программирования ( Формальная спецификация формальных языков ) Приложение. Грамматика языка IMP в форме BNF.
PL/SQL Пакеты. Определение Пакет – это объект схемы данных, объединяющий набор типов, объектов и подпрограмм PL/SQL.
Пример реализации приложения Программа отправки и анализа SMS-сообщений (через с WEB-интерфейсом.
Обработка массивов Сортировка. Сортировка массивов «…создается впечатление, что можно построить целый курс программирования, выбирая примеры только из.
Лекция 2Лекция 2Структура программы Директивы препроцессора main () { Описания переменных Операторы }
Гречкина П.В., ПЯВУ-2, С++ Быстрое введение в язык C++ C++ Builder – консольное приложение либо Turbo C.
PL/SQL Курсоры в PL/SQL Неявные курсоры создаются PL/SQL неявно для всех команд DML и SELECT. Явные курсоры объявляются программистом, который присваивает.
ОБЗОР PL/SQL. Общие понятия PL/SQL – это дополнение стандартного языка SQL многими средствами, присущими современным языкам программирования. PL/SQL обладает.
1 Лекция 13 ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА Visual Basic For Applications (VBA) План лекции Типы данных VBA Операции над данными VBA Описание типов данных VBA Имена.
Создание Web страниц Урок 12: PHP & MySQL Павел Бочаров.
Циклы с предусловием Pascal. Цикл - это многократное повторение последовательности действий по некоторому условию. это многократное повторение последовательности.
Операторы. Оператор выбора Оператор выбора Оператор выбора Оператор выбора Оператор присваивания Оператор присваивания Оператор присваивания Оператор присваивания.
Перевод в ПОЛИЗ выражений Общепринятая запись: a*(b+c)-(d-e)/f ПОЛИЗ : abc+*de-f/- Перевод в ПОЛИЗ операторов Оператор присваивания I:=E ПОЛИЗ: IE:= Пример.
PL/SQL Введение 1. Типы данных Типы доступные SQL (в Oracle) BOOLEAN CHAR NUMBER RECORD TABLE.
Урок информатики 9 физико-математический класс.
Маршруты на графах Нахождение компонент связности Поиск маршрутов, удовлетворяющим определённым требованиям Кратчайшие маршруты.
PL/SQL Курсоры. Курсор – специальный элемент, связанный с SQL-оператором SELECT. Объявление курсора происходит в секции объявления базового блока. Работа.
Процедуры Базы данных: учебный курс Некоторые операции, рассматриваемые как неделимые, трудно выразить с помощью одного запроса к БД. Примеры: занести.
Транксрипт:

Типы хранимых процедур System stored procedures User-defined stored procedures Temporary stored procedures

Создание и удаление хранимой процедуры CREATE PROCEDURE ИмяПроцедуры [( [, …])] [RETURNS ( [, ( …])] AS [ ] BEGIN ; [ ;…] END

Объявление переменной DECLARE VARIABLE ;

Условный оператор IF ( ) THEN [ELSE ] Оператор FOR FOR SELECT INTO DO

Операторы WHILE и EXIT WHILE ( ) DO Оператор EXECUTE PROCEDURE EXECUTE PROCEDURE [ [, …]] [RETURING_VALUES: [,: …]];

Пример CREATE PROCEDURE (Nakl INT) RETURNS (Name VARCHAR(150), Quan SMALLINT, Price FLOAT, Summa FLOAT) AS DECLARE VARIABLE Aut VARCHAR(40); DECLARE VARIABLE Pub VARCHAR(40); BEGIN FOR SELECT BName, BAuthor, BPublish, MQuan, MPrice, MQuan*MPrice FROM Books, MoveBook WHERE MNakl:=Nakl AND BookID=MBook ORDER BY BName INTO :Name, :Aut, :Pub, :Quan, :Price, :Summa DO BEGIN Name:=Name || / || Aut || / || Pub; SUSPEND; END

Хранимые процедуры в Visual Basic.Net