Содержание
- 2. Цифровые функции ORACLE Цифровые функции обеспечивают точность вычислений – 38 десятичных знаков (36 для трансцендентных функций)
- 3. Цифровые функции ORACLE 4. COSH (x) Например: SELECT COSH(0) "Hyperbolic cosine of 0" FROM DUAL Результат:
- 4. Цифровые функции ORACLE 7. LN (x) Например: SELECT LN(95) "Natural log of 95" FROM DUAL Результат:
- 5. Цифровые функции ORACLE 10. POWER(m, n) – m в степени n Например: SELECT POWER(3,2) "Raised" FROM
- 6. Цифровые функции ORACLE 13. SIN(n) Например: SELECT SIN(30 * 3.14159265359/180) "Sin of 30 degrees FROM DUAL
- 7. Цифровые функции ORACLE 16. TAN (n) Например: SELECT TAN(135 * 3.14159265359/180) "Tangent of 135 degrees" FROM
- 8. Символьные функции ORACLE Символьные функции – возвращают тип VARCHAR2, ограниченный 2000 байтами или CHAR(255 байт). Для
- 9. Символьные функции ORACLE 3. INITCAP(char) – первый символ каждого слова делает прописной буквой, а остальные строчными
- 10. Символьные функции ORACLE 6. LTRIM (char1 [,char2]) – удаляет из строки ведущие пробелы или символы, заданные
- 11. Символьные функции ORACLE 9. NLS_UPPER (char [, ′nlsparams′] )- то же, что UPPER, но с учетом
- 12. Символьные функции ORACLE 12. RTRIM (char [,set]) – удаляет из строки завершающие пробелы или Например: SELECT
- 13. Символьные функции ORACLE 14. SUBSTR (char, m [,n]) – выделение фрагмента строки char длиной n, начиная
- 14. Символьные функции ORACLE 16. UPPER(char) – преобразует все буквы в заглавные Например: SELECT UPPER(′Large′) "Uppercase" FROM
- 15. Символьные функции, возвращающие цифровое значение 1. ASCII(char) – код первого символа строки char Например: SELECT ASCII(′Q′)
- 16. Дата и время в Oracle Типы данных В Oracle имеется единый тип данных DATE, хранящей для
- 17. Дата и время в Oracle В имеющийся набор спецификаторов NLS входят, например: • NLS_TERRITORY - название
- 18. Дата и время в Oracle Значение спецификатора NLS_DATE_FORMAT (как и всех других NLS-спецификаторов может задаваться в
- 19. Дата и время в Oracle Пример: SQL> ALTER SESSION SET NLS_DATE_FORMAT = '"Today is" DD/MM/YYYY'; Session
- 20. Преобразование типов Преобразование типа DATE в тип CHAR выполняется функцией TO_CHAR. Эта функция символьное представление даты
- 21. Преобразование типов Преобразование символьной строки к типу DATE выполняется функцией TO_DATE. Эта функция возвращает значение даты
- 22. Элементы форматирования масок дат
- 23. Арифметика даты и времени Данные типа DATE могут быть операндами операций увеличения, уменьшения и вычитания. В
- 24. Функции для работы с датами 1. ADD_MONTHS (d,n) – прибавляет к дате d n месяцев. Например:
- 25. Функции для работы с датами 4. NEW_TIME(d, z1, z2) – дата и время d, соответствующие временному
- 26. Функции для работы с датами 6. ROUND (d[,fmt]) – округление даты в соответствии с заданным форматом
- 27. Функции для работы с датами 8. TRUNC(d,[fmt]) – усечение даты Например: SELECT TRUNC(TO_DATE(′27-OCT-92′, ′DD-MON-YY′), ′YEAR′) "First
- 28. Другие функции 1. GREATEST (expr [,expr] ...) – наибольшее из списка Например: SELECT GREATEST(′HARRY′,′HARRIOT′,′HAROLD′) "GREATEST" FROM
- 30. Скачать презентацию