0 / 0

지원되는 Oracle 데이터 유형

마지막 업데이트 날짜: 2025년 2월 28일
지원되는 Oracle 데이터 유형

Oracle 을 소스 연결로 사용하는 경우 일부 데이터 유형만 복제할 수 있습니다.

복사 목표를 사용하여 Oracle 연결을 사용하면, Data Replication 는 유사한 열 이름과 호환 가능한 데이터 유형을 가진 대상 데이터베이스의 열을 생성하거나 복제하려고 시도합니다. 대상 열의 데이터 유형이 호환되지 않는 경우 대상 데이터 유형을 문자열 기반 데이터 유형(예: varchar)으로 변환합니다.

다음 표에는 복제할 수 있는 Oracle 데이터 유형이 나와 있습니다. 소스 테이블에 지원되지 않는 데이터 유형의 열이 포함되어 있는 경우, 테이블은 대상 데이터베이스로 복제되지 않습니다.

데이터 유형 설명 지원됨
VARCHAR2(size [BYTE\CHAR]) 최대 길이 크기 바이트 또는 문자를 갖는 가변 길이 문자열입니다.
NVARCHAR2(size) 최대 길이 크기 문자가 있는 가변 길이 유니코드 문자열입니다.
번호 [(p [, s])] 정밀도 p및 스케일 s를 갖는 수입니다.
부동 [(p)] 정밀도가 p인 NUMBER 데이터 유형의 부속 유형입니다. FLOAT값은 내부적으로 NUMBER로 표시됩니다.
LONG 최대 2GB 또는 231까지 가변 길이의 문자 데이터-1 바이트.
날짜 유효한 날짜의 범위는 기원전 4712년 1월 1일부터 9999년 12월 31일까지입니다. 기본 형식은 NLS_DATE_FORMAT 매개변수에 의해 명시적으로 또는 NLS_TERRITORY 매개변수에 의해 내재적으로 판별됩니다. 이 데이터 유형에는 날짜 시간 필드 YEAR, MONTH, DAY, HOUR, MINUTE및 SECOND가 포함됩니다. 소수 초 또는 시간대가 없습니다.
BINARY_FLOAT 32비트부동 소수점 수입니다.
BINARY_DOUBLE 64비트부동 소수점 수입니다.
TIMESTAMP [(fractional_seconds_precision)] 날짜의 년, 월, 일 값과 시간의 시, 분, 초 값입니다. 여기서, fractional_seconds_precision은 SECOND 날짜 시간 필드의 소수 부분에 있는 자릿수입니다. 이 데이터 유형에는 날짜 시간 필드 YEAR, MONTH, DAY, HOUR, MINUTE및 SECOND가 포함됩니다. 소수 초를 포함하지만 시간대는 포함하지 않습니다.
TIME ZONE의 TIMESTAMP [(fractional_seconds_precision)] TIMESTAMP의 모든 값과 시간대 변위 값입니다. 여기서 fractional_seconds_precision은 SECOND 날짜 시간 필드의 소수 부분에 있는 자릿수입니다. 이 데이터 유형에는 날짜 시간 필드 YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, TIMEZONE_HOUR및 TIMEZONE_MINUTE가 포함됩니다. 여기에는 분수 초와 명시적 시간대가 있습니다.
로컬 시간대가 있는 TIMESTAMP [(fractional_seconds_precision)] TIMESTAMP WITH TIME ZONE의 모든 값 (예외 있음).
INTERVAL YEAR [(year_precision)] - 월 연도 및 월 단위로 기간을 저장합니다. 여기서 year_precision은 YEAR 날짜 시간 필드의 자릿수입니다.
INTERVAL DAY [(day_precision)] - SECOND [(fractional_seconds_precision)] 일, 시, 분 및 초 단위로 기간을 저장합니다. 여기서 day_precision은 DAY 날짜 시간 필드의 최대 자릿수입니다.
원시 (크기) 길이 크기 바이트의 원시 2진 데이터입니다.
LONG RAW 가변 길이가 최대 2GB인 원시 2진 데이터.
ROWID 테이블에 있는 행의 고유 주소를 나타내는 기본 64문자열입니다. 이 데이터 유형은 주로 ROWID 의사 컬럼에서 리턴된 값에 대한 것입니다.
UROWID [(크기)] 인덱스 구성 테이블 행의 논리 주소를 나타내는 Base 64문자열입니다. 선택적 크기는 UROWID 유형의 열 크기입니다.
CHAR [(크기 [BYTE\CHAR])] 길이 크기 바이트 또는 문자의 고정 길이 문자 데이터입니다. 최대 크기는 2000바이트또는 문자입니다.
NCHAR [(크기)] 길이 크기 문자의 고정 길이 문자 데이터입니다. 바이트 수는 AL16UTF16 인코딩의 경우 최대 두 배 크기이고 UTF8 인코딩의 경우 세 배 크기일 수 있습니다.
CLOB 1바이트또는 멀티바이트 문자를 포함하는 문자 대형 오브젝트 (CLOB).
NCLOB 유니코드 문자를 포함하는 문자 대형 오브젝트 (CLOB).
BLOB 2진 대형 오브젝트.
BFILE 데이터베이스 외부에 저장된 대형 2진파일에 대한 위치 지정자를 포함합니다. 데이터베이스 서버에 있는 외부 LOB에 대한 바이트 스트림 입출력 액세스를 사용 가능하게 합니다. 최대 크기는 4GB입니다.
JSON 최대 크기는 32MB입니다.

상위 주제: Oracle 데이터 복제