Содержание
- 2. Цели Знакомство с функциями различного типа, доступных в SQL Использование числовых, символьных и функций для работы
- 3. Функция SQL
- 4. Типы функций SQL
- 5. Single-Row функции Манипулирование данными Принимает несколько аргументов, возвращает единственное значение Применяется к каждой возвращаемой строке Возвращает
- 6. Single-Row функции
- 7. Функции для символьного типа Оперирование регистром LOWER UPPER INITCAP Оперирование содержимым CONCAT SUBSTR LENGTH INSTR LPAD
- 8. Функции, для оперирования регистром
- 9. Функции для оперирования регистром SELECT employee_id, last_name, department_id FROM employees WHERE last_name = 'higgins'; SELECT employee_id,
- 10. Функции для оперирования содержимым
- 11. Функции для оперирования содержимым SELECT employee_id, CONCAT(first_name, last_name) NAME, job_id, LENGTH (last_name), INSTR(last_name, 'a') "Contains 'a'?"
- 12. Числовые функции ROUND (Округление до нужного разряда) TRUNC (Усечение до нужного разряда) MOD (Получение остатка от
- 13. Использование функции ROUND SELECT ROUND(45.923,2), ROUND(45.923,0), ROUND(45.923,-1) FROM DUAL;
- 14. Использование функции TRUNC SELECT TRUNC(45.923,2), TRUNC(45.923,0), TRUNC(45.923,-1) FROM DUAL;
- 15. Использование функции MOD SELECT last_name, salary, MOD(salary, 5000) FROM employees WHERE job_id = 'SA_REP';
- 16. Работа с датами Дата хранится во внутреннем числовом формате, содержащим век, год, месяц, день, час, минуту,
- 17. Операции, применимые к датам Добавление/вычитание числа Операция вычитания между двумя датами для получения количества дней Добавление
- 18. Пример SELECT last_name, (SYSDATE-hire_date)/7 AS WEEKS FROM employees WHERE department_id = 90;
- 19. Функции, применимые к датам
- 20. Функции, применимые к датам SYSDATE = '25-JUL-03':
- 22. Скачать презентацию