Skip Headers

오라클 10g 함수
10g Release 1 (10.1)
Go to Documentation Home
HOME
Go to Book List
ORA_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
ORA_10G
Go to Feedback page
MAIL

Go to previous page
Previous
Go to next page
Next

UNISTR

문법

MAIN

unistr::=
Description of unistr.gif follows

그림 설명

목적

MAIN

UNISTR함수는 텍스트 문자열을 인수로 취하고, 각국어 문자 세트로 반환한다. 데이터베이스의 각국어 문자 세트는 AL16UTF16 또는 UTF8중에 하나이다. UNISTR함수는 문자열에서 문자의 Unicode encoding을 지정한 문자에 의해 Unicode 문자열 literals(문자) 지원을 제공한다. 이것은 예를들어 NCHARS 열에서 데이터를 삽입하는것이 유효하다.

Unicode encoding 값은 'xxxx'이 UCS-2 encoding 서식에서 문자의 16진수 값인 곳에서, '\xxxx' 서식을 가진다. 문자열에서 backslash를 포함하려면, 다른 backslash를 추가한다.(\\)

휴대성 및 데이터 보호를 위해서, 오라클은 ASCII 문자와 Unicode encoding값을 지정한 UNISTR 문자열 인수를 추천한다.

예제

MAIN

다음 예제는 ASCII문자와 Unicode encoding 값을 UNISTR함수에 전달하고, 각국어 문자 세트로 문자열을 반환한다.

SELECT UNISTR('abc\00e5\00f1\00f6') FROM DUAL;

UNISTR
------
abcåñö