Zum Hauptinhalt springen
CYBERTEC Migrator Documentation
Wechsel zwischen Dunkel/Hell/Auto Modus Wechsel zwischen Dunkel/Hell/Auto Modus Support
latest Latest stable release View changelog ->
CYBERTEC Migrator › Features › Oracle › Unterstütze Features

Unterstütze Features

Updated Juli 2024 2 min read

Datenbank-Objekttypen

CREATEHinweis
DATABASE LINK✅Verwenden Sie PostgreSQL [Foreign Data Wrapper]
DIRECTORY❌
FUNCTION✅Code kann teils automatisch migriert werden
INDEX✅
MATERIALIZED VIEW✅
PACKAGE✅Code muss manuell migriert werden
PROCEDURE✅Code kann teils automatisch migriert werden
SCHEMA✅
SEQUENCE✅
SYNONYMS✅Müssen manuell migriert werden
TABLE✅Partitionen (hash, list, range) unterstützt
TRIGGER✅
TYPE✅
USER❌
VIEW✅

Eingebaute Datentypen

Genauere Informationen über die eingebauten Oracle Datentypen können in Oracle SQL Language Reference gefunden werden.

OracleBeschreibungPostgreSQL
BFILEExternes LOBBYTEA (⏳ Coming soon)
BINARY_DOUBLE64-bit GleitkommazahlDOUBLE PRECISION
BINARY_FLOAT32-bit GleitkommazahlREAL
BLOBBinary large object, <⇐ 4G ⚠️BYTEA
CHAR(n), CHARACTER(n)Zeichenkette mit fester Länge, 1 ⇐ n ⇐ 2000CHAR(n), CHARACTER(n)
CLOBCharacter large object, ⇐ 4G ⚠️TEXT
DATEDatum und ZeitTIMESTAMP(0)
DECIMAL(p,s), DEC(p,s)FestkommazahlDECIMAL(p,s), DEC(p,s)
DOUBLE PRECISIONGleitkommazahlDOUBLE PRECISION
FLOAT(p)1 <= p < 24REAL
FLOAT(p)25 <= p < 53DOUBLE PRECISION
FLOAT(p)54 <= p <= 126 (p nicht angegeben)NUMERIC
INTEGER, INT38-stellige GanzzahlDECIMAL(38)
INTERVAL DAY(p) TO SECOND(s)ZeitintervalINTERVAL DAY TO SECOND(s)
INTERVAL YEAR(p) TO MONTHZeitintervalINTERVAL YEAR TO MONTH
LONGZeichendaten, ⇐ 2G ⚠️TEXT
LONG RAWBinäre Daten, ⇐ 2GBYTEA
NCHAR VARYING(n)UTF-8-String mit variabler Länge, 1 ⇐ n ⇐ 4000VARCHAR(n) ⚠️
NCHAR(n)UTF-8-String mit fester Länge, 1 ⇐ n ⇐ 2000CHAR(n) ⚠️
NCLOBUnicode-Zeichenfolge mit variabler Länge, ⇐ 4G ⚠️TEXT
NUMBER(p,0), NUMBER(p)16-bit Ganzzahl, 3 <= p < 5SMALLINT
NUMBER(p,0), NUMBER(p)32-bit Ganzzahl, 5 <= p < 9INT
NUMBER(p,0), NUMBER(p)64-bit Ganzzahl, 9 <= p < 19BIGINT
NUMBER(p,0), NUMBER(p)8-bit Ganzzahl, 1 <= p < 3SMALLINT
NUMBER(p,0), NUMBER(p)Festkommazahl, 19 <= p <= 38DECIMAL(p)
NUMBER(p,s)Festkommazahl, s > 0DECIMAL(p,s)
NUMBER, NUMBER(*)GleitkommazahlDOUBLE PRECISION
NUMERIC(p,s)FestkommazahlNUMERIC(p,s)
NVARCHAR2(n)UTF-8-String mit variabler Länge, 1 ⇐ n ⇐ 4000VARCHAR(n) ⚠️
RAW(n)Binäre Zeichenkette mit variabler Länge, 1 ⇐ n ⇐ 2000BYTEA
REALGleitkommazahlDOUBLE PRECISION
ROWIDPhysikalische ZeilenadresseCHAR(10) (⏳ Not automated yet)
SMALLINT38-stellige GanzzahlDECIMAL(38)
TIMESTAMP(p)Datum und Zeit mit BruchteilTIMESTAMP(p)
TIMESTAMP(p) WITH TIME ZONEDatum und Zeit mit Bruchteil und ZeitzoneTIMESTAMP(p) WITH TIME ZONE
UROWID(n)Logische Zeilenadresse, 1 ⇐ n ⇐ 4000VARCHAR(n) (⏳ Not automated yet)
VARCHAR(n)Zeichenkette mit variabler Länge, 1 ⇐ n ⇐ 4000VARCHAR(n)
VARCHAR2(n)Zeichenkette mit variabler Länge, 1 ⇐ n ⇐ 4000VARCHAR(n)
XMLTYPEXML DatenXML