Oracle DBA Forum  

Вернуться   Oracle DBA Forum > Oracle University Official Study Notes (ENG) > Oracle 10g SQL Fundamentals > Oracle 10g SQL Fundamentals II

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 26.12.2009, 06:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Example of Extracting a Substring



Example of Extracting a Substring

In this example, the road names are extracted from the LOCATIONS table. To do this, the contents in the STREET_ADDRESS column that are before the first space are returned using the REGEXP_SUBSTR function. In the expression used in the query '[^ ]+ ':

[ starts the expression
^ indicates NOT
indicates space
] ends the expression
+ indicates 1 or more
indicates space
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 26.12.2009 в 06:56.
Ответить с цитированием
  #12  
Старый 26.12.2009, 06:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Replacing Patterns



Replacing Patterns

This example examines examines COUNTRY_NAME. The Oracle database reformats this pattern with a space after each non-null character in the string. The results are shown.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 26.12.2009 в 06:56.
Ответить с цитированием
  #13  
Старый 26.12.2009, 06:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Regular Expressions and Check Constraints



Regular Expressions and Check Constraints

Regular expressions can also be used in check constraints. In this example, a check constraint is added on the EMAIL column of the EMPLOYEES table. This will ensure that only strings containing an @ symbol are accepted. The constraint is tested. The check constraint is violated because the e-mail address does not contain the required symbol. The NOVALIDATE clause ensures that existing data is not checked.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 26.12.2009 в 06:57.
Ответить с цитированием
  #14  
Старый 26.12.2009, 06:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Summary



Summary

In this lesson you have learned to use the regular expression support features that have been introduced in Oracle Database 10g.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 26.12.2009 в 06:57.
Ответить с цитированием
  #15  
Старый 26.12.2009, 06:38
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,385
По умолчанию Practice 8: Overview



Practice 8: Overview

This practices covers searching and replacing data using regular expressions.
__________________
Чат форума (требуется аккаунт на github или twitter)

Последний раз редактировалось Marley; 26.12.2009 в 06:57.
Ответить с цитированием
Ответ
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 06:55. Часовой пояс GMT +3.


Powered by vBulletin®