Oracle TRANSLATE ... ИСПОЛЬЗУЯ функцию
Описание
Oracle TRANSLATE ... USING преобразует символ в набор символов, указанный для преобразования между набором символов базы данных и национальным набором символов.
Синтаксис:
ПЕРЕВОД (использование символа) {CHAR_CS | NCHAR_CS} )
Параметры:
название | Описание | Типы данных |
---|---|---|
голец | это выражение для преобразования. | |
CHAR_CS | преобразует символ в набор символов базы данных. | VARCHAR2 |
NCHAR_CS | преобразует символ в национальный набор символов | NVARCHAR2 |
Примеры: функция Oracle TRANSLATE_USING
SQL> CREATE TABLE table_1 (char_col CHAR (20), 2 nchar_col nchar (20)); Таблица создана. SQL> INSERT INTO table_1 2 ЗНАЧЕНИЯ («Привет», «Добро пожаловать»); 1 ряд создан. SQL> SELECT * FROM table_1; CHAR_COL NCHAR_COL -------------------- -------------------- Привет, добропожаловать SQL> ОБНОВЛЕНИЕ table_1 SET 2 nchar_col = TRANSLATE (char_col USING NCHAR_CS); 1 строка обновлена. SQL> ОБНОВЛЕНИЕ table_1 SET 2 char_col = TRANSLATE (nchar_col USING CHAR_CS); 1 строка обновлена. SQL> SELECT * FROM table_1; CHAR_COL NCHAR_COL -------------------- -------------------- Привет привет
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code