Содержание
- 2. Procedural Language SQL Переменные и типы Управляющие структуры, такие как операторы и циклы IF-THEN-ELSE Процедуры и
- 3. Procedural Language SQL
- 4. PL/SQL:переменные, операторы, типы, блоки Анонимные блоки [Declare …объявления] Begin [1.. N исполняемых операторов] [EXCEPTION … операторы
- 5. PL/SQL: переменные, операторы, типы, блоки Операторы Оператор - Это элемент языка, который задает полное описание некоторого
- 6. PL/SQL: переменные, операторы, типы, блоки
- 7. PL/SQL: переменные, операторы, типы, блоки
- 8. PL/SQL: переменные, операторы, типы, блоки Идентификаторы Идентифика́тор, ID (англ. data name, identifier — опознаватель) — уникальный
- 9. PL/SQL: переменные, операторы, типы, блоки Переменные Имя_переменной тип [CONSTANT] [NOT NULL] [:= значение]; vCustomerName(имя переменной) char(100)
- 10. PL/SQL: переменные, операторы, типы, блоки Типы данных CHAR(n), VARCHAR2(n) - Строки переменной длины. INTEGER - Целое
- 11. PL/SQL: переменные, операторы, типы, блоки Типы данных CHAR(n), VARCHAR2(n) - Строки переменной длины. CHAR и NCHAR
- 12. PL/SQL: переменные, операторы, типы, блоки Типы данных INTEGER – целое число - целые числа в диапазоне
- 13. PL/SQL: переменные, операторы, типы, блоки Типы данных DATE - Дата/Время vBirthDate date; date может принимать значения
- 14. PL/SQL: переменные, операторы, типы, блоки Типы данных %ROWTYPE – курсорная переменная sRowEMP EMP%RowType; - строка из
- 15. PL/SQL: переменные, операторы, типы, блоки Составные типы данных Таблицы TYPE TNumTable is Table of number Index
- 16. PL/SQL: условные операторы Оператор IF-THEN-ELSE if then else – условие не выполнено end if; if then
- 17. PL/SQL: условные операторы Оператор IF-THEN-ELSE
- 18. PL/SQL: условные операторы Простой оператор CASE CASE employee_type WHEN 'S' THEN award_salary_bonus(employee_id); WHEN 'H' THEN award_hourly_bonus(employee_id);
- 19. PL/SQL: условные операторы Поисковый оператор CASE
- 20. PL/SQL: циклы Простой цикл LOOP
- 21. PL/SQL: циклы цикл FOR For k in 1..vCount loop end loop;
- 22. PL/SQL: циклы цикл FOR For k in (select * from EMP where job = ‘MANAGER’) loop
- 23. PL/SQL: циклы цикл WHILE
- 24. PL/SQL: курсоры SELECT name FROM emp; CURSOR curs_get_emp IS SELECT name FROM emp; Курсор – это
- 25. PL/SQL: курсоры Cursor cEmployGrade is select e.empno emp_no , e.ename emp_name, e.sal emp_sal, g.grade emp_grade from
- 26. PL/SQL: курсоры
- 27. PL/SQL: курсоры
- 28. PL/SQL: курсоры
- 29. PL/SQL: курсоры
- 30. PL/SQL: курсоры
- 31. PL/SQL: курсоры
- 32. PL/SQL: курсоры
- 33. PL/SQL: курсоры
- 34. PL/SQL: курсоры
- 35. PL/SQL: курсоры
- 36. PL/SQL: курсоры
- 37. PL/SQL: курсоры
- 38. PL/SQL: курсоры
- 39. PL/SQL: DML/DDL язык манипулирования данными - DML (Data manipulation language) и языком определения данных - DDL
- 40. PL/SQL: DML/DDL
- 41. PL/SQL: процедуры, функции, пакеты
- 42. PL/SQL: процедуры, функции, пакеты
- 43. PL/SQL: процедуры, функции, пакеты
- 44. PL/SQL: процедуры, функции, пакеты
- 45. PL/SQL: процедуры, функции, пакеты
- 46. PL/SQL: процедуры, функции, пакеты
- 47. PL/SQL: процедуры, функции, пакеты
- 48. PL/SQL: процедуры, функции, пакеты
- 49. PL/SQL: процедуры, функции, пакеты
- 50. PL/SQL: процедуры, функции, пакеты
- 51. PL/SQL: Пакеты Спецификация пакета Вы можете объявлять элементы практически всех типов данных: числа, исключения, типы и
- 52. PL/SQL: Пакеты
- 53. PL/SQL: Пакеты Тело пакета Тело пакета может включать в себя раздел объявлений, исполняе? мый раздел и
- 54. PL/SQL: Пакеты
- 55. PL/SQL: Пакеты
- 56. PL/SQL: обработка исключений EXCEPTION WHEN NO_DATA_FOUND THEN . . .;
- 57. PL/SQL: обработка исключений - Встроенные функции обработки ошибок SQLCODE - Функция SQLCODE возвращает код ошибки для
- 58. PL/SQL: обработка исключений
- 59. PL/SQL: обработка исключений
- 60. PL/SQL: обработка исключений
- 61. PL/SQL: обработка исключений
- 62. PL/SQL: динамический SQL
- 63. PL/SQL: динамический SQL
- 64. PL/SQL: динамический SQL
- 65. PL/SQL: динамический SQL
- 66. PL/SQL: динамический SQL
- 67. PL/SQL: пакетные операции DML и FORALL
- 68. PL/SQL: пакетные операции DML и FORALL
- 69. PL/SQL: пакетные операции DML и FORALL
- 70. PL/SQL: пакетные операции DML и FORALL
- 71. PL/SQL: пакетные операции DML и FORALL
- 72. PL/SQL: пакетные операции DML и FORALL
- 73. PL/SQL: пакетные операции DML и FORALL
- 74. PL/SQL: пакетные операции DML и FORALL
- 75. PL/SQL: пакетные операции DML и FORALL
- 76. PL/SQL: пакетные операции BULK COLLECT
- 77. PL/SQL: пакетные операции BULK COLLECT
- 79. Скачать презентацию