0 / 0
Go back to the English version of the documentation
Podporované datové typy Oracle
Last updated: 15. 6. 2023
Podporované datové typy Oracle

Když používáte Oracle jako zdrojové připojení, můžete replikovat pouze některé datové typy.

Použijete-li připojení Oracle k cíli Kopírovat , Data Replication se pokusí vytvořit nebo replikovat sloupec s podobným názvem sloupce a kompatibilním datovým typem, bude-li to nutné, bude převeden na řetězec.

V následující tabulce jsou uvedeny datové typy Oracle , které lze replikovat:

Datový typ Popis Podpora
VARCHAR2(size [ BYTE \ CHAR]) Znakový řetězec proměnné délky, který má maximální délku znaků nebo znaky.
NVARCHAR2(size) Znakový řetězec Unicode s proměnnou délkou, který má maximální délku znaků.
ČÍSLO [ (p [, s])] Číslo s přesností p a stupnicí.
FLOAT [ (p)] Podtyp datového typu NUMBER s přesností p. Hodnota typu FLOAT je interně reprezentována jako NUMBER.
LONG Znaková data proměnné délky do 2 gigabajtů, nebo 231 -1 bajtů.
DATUM Platný rozsah dat od 1. ledna, 4712 BC, do 31. prosince 9999 n. l. Výchozí formát je určen explicitně parametrem NLS_DATE_FORMAT nebo implicitně hodnotou parametru NLS_TERRITORY. Tento datový typ obsahuje pole typu datum a čas YEAR, MONTH, DAY, HOUR, MINUTE a SECOND. Nemá zlomkové sekundy nebo časové pásmo.
BINARY_FLOAT 32bitové číslo s pohyblivou řádovou čárkou.
BINARY_DOUBLE Číslo s 64bitovým číslem s pohyblivou řádovou čárkou.
TIMESTAMP [ (fractional_seconds_precision)] Hodnoty roku, měsíce a den, stejně jako hodiny, minuty a sekundy času, kde fractional_seconds_precision je počet číslic ve zlomkové části sloupce SECOND datum a čas. Tento datový typ obsahuje pole typu datum a čas YEAR, MONTH, DAY, HOUR, MINUTE a SECOND. Obsahuje zlomkové sekundy, ale nemá časové pásmo.
TIMESTAMP [ (fractional_seconds_precision)] WITH TIME ZONE Všechny hodnoty TIMESTAMP stejně jako hodnota posunu časového pásma, kde fractional_seconds_precision je počet číslic ve zlomkové části sloupce SECOND datum a čas. Tento datový typ obsahuje pole typu datum a čas YEAR, MONTH, DAY, HOUR, MINUTE, SECOND, TIMEZONE_HOUR a TIMEZONE_MINUTE. Má zlomky sekund a explicitní časové pásmo.
TIMESTAMP [ (fractional_seconds_precision)] WITH LOCAL TIME ZONE Všechny hodnoty TIMESTAMP WITH TIME ZONE, s výjimkami.
INTERVAL YEAR [ (year_precision)] TO MONTH Ukládá časové období v letech a měsících, kde year_precision je počet číslic v poli YEAR datetime.
INTERVAL DAY [ (day_precision)] TO SECOND [ (fractional_seconds_precision)] Ukládá časové období ve dnech, hodinách, minutách a sekundách, kde day_precision je maximální počet číslic v poli Datum a čas typu DAY.
RAW (velikost) Prvotní binární data o velikosti bajtů.
DLOUHÉ SUROVÉ Prvotní binární data s proměnnou délkou do 2 gigabajtů.
ROWID Base 64 řetězec reprezentující jedinečnou adresu řádku v tabulce. Tento datový typ je primárně určen pro hodnoty vrácené z pseudosloupce ROWID.
UROWID [ (velikost)] Řetězec Base 64 reprezentující logickou adresu řádku z tabulky uspořádané podle indexů. Volitelná velikost je velikost sloupce typu URODWID.
CHAR [ (velikost [ BYTE \ CHAR])] znaková data s pevnou délkou o délce bajtů nebo znaků. Maximální velikost je 2000 bajtů nebo znaků.
NCHAR [ (velikost)] znaková data s pevnou délkou znaků délky. Počet bajtů může být až dvojnásobnou velikostí pro kódování AL16UTF16 a trojnásobku velikosti pro kódování UTF8 .
CLOB Znakový velký objekt obsahující jednobajtové nebo vícebajtové znaky.
NCLOB Znakový velký objekt obsahující znaky Unicode.
BLOB Binární velký objekt.
SOUBOR BFILE Obsahuje lokátor pro velký binární soubor uložený mimo databázi. Povoluje I/O přístup k externím LOB umístěnému na databázovém serveru. Maximální velikost je 4 gigabajty.
JSON Maximální velikost je 32 megabajtů.

Nadřazené téma: Replikování dat Oracle

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more