Оперативная память



бет1/5
Дата28.04.2023
өлшемі1,21 Mb.
#87993
түріЛекция
  1   2   3   4   5

ORACLE 12с

  • Лекция 11
  • PL/SQL

Встроенные функции

Числовые функции

Символьные функции

Работа с датами

Функции конвертирования

Sqlerrm и sqlcode

  • Функция SQLERRM возвращает сообщение об ошибке, связанной с исключительной ситуацией.
  • Функция SQLCODE возвращает номер ошибки, связанной с исключительной ситуацией.

Функции регулярных выражений

  • Регулярные выражения - формальный язык поиска и осуществления манипуляций с подстроками в тексте, основанный на использовании метасимволов. 

Функции регулярных выражений

  • REGEXP_LIKE выбирает из таблицы все строки, соответствующие заданному шаблону регулярного выражения REGEXP
    • select * from table_name where REGEXP_LIKE(name,'[0-9]{8}‘);
  • REGEXP_INSTR определяет номер первого символа вхождения REGEXP шаблона в строку
    • select REGEXP_INSTR (name,'[0-9]{8}') from table_name;

Функции регулярных выражений

  • REGEXP_REPLACE заменяет шаблон регулярного выражения REGEXP в строке на заданный
    • select REGEXP_REPLACE(name,'[0-9]{8}',‘date') from table_name;
  • REGEXP_SUBSTR выделяет из строки заданный REGEXP шаблон
    • select REGEXP_SUBSTR(name, '[0 -9] {8}') from table_name;
  • REGEXP_COUNT определяет количество вхождений REGEXP шаблона в строку
    • select REGEXP_COUNT(name,'[0-9]{1}') from table_name;

Коллекции

  • Коллекция – структура данных, содержащая элементы одного типа
  • Элементом коллекции может быть как скалярная величина, так и композитные данные
  • Элементы коллекций можно сравнивать между собой на эквивалентность
  • Можно передавать параметром в процедуру или функцию
  • Можно создавать коллекции коллекций


Достарыңызбен бөлісу:
  1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет