В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию CONVERT с синтаксисом и примерами.
Описание
Функция Oracle/PLSQL CONVERT преобразует строку из одного набора символов в другой.
Синтаксис
Синтаксис функции CONVERT:
CONVERT( string1 , char_set_to , [ char_set_from ] )
Параметры или аргументы
string1 строка для преобразования.
char_set_to является набор символов, чтобы преобразовать в.
char_set_from является набор символов для преобразования из.
Примечание
Функция CONVERT возвращает string значение в определенном наборе символов. Доступны следующие наборы символов:
Character Set | Описание |
---|---|
US7ASCII | US 7-bit ASCII character set |
WE8DEC | West European 8-bit character set |
WE8HP | HP West European Laserjet 8-bit character set |
F7DEC | DEC French 7-bit character set |
WE8EBCDIC500 | IBM West European EBCDIC Code Page 500 |
WE8PC850 | IBM PC Code Page 850 |
WE8ISO8859P1 | ISO 8859-1 West European 8-bit character set |
Применение
Функция CONVERT можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Пример
Рассмотрим несколько примеров функции CONVERT и изучим, как использовать функцию CONVERT в Oracle/PLSQL.
1 2 3 4 |
SQL> SELECT CONVERT('A B C D E A E I O O', 'US7ASCII', 'WE8ISO8859P1') FROM DUAL; --Результат: A B C D E A E I O O |