Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Unterschiede zwischen den Datentypen zwischen Amazon Redshift und den unterstützten Datenbanken Postgre SQL und My SQL
Die folgende Tabelle zeigt die Zuordnung eines Amazon Redshift Redshift-Datentyps zu einem entsprechenden Amazon RDS Postgre SQL - oder Aurora SQL Postgre-Datentyp.
Amazon-Redshift-Datentyp | RDSPostgre SQL - oder Aurora Postgre-Datentyp SQL | Beschreibung |
---|---|---|
SMALLINT | SMALLINT | 2-Byte-Ganzzahl mit Vorzeichen |
INTEGER | INTEGER | 4-Byte-Ganzzahl mit Vorzeichen |
BIGINT | BIGINT | 8-Byte-Ganzzahl mit Vorzeichen |
DECIMAL | DECIMAL | Genauer Zahlenwert mit wählbarer Genauigkeit |
REAL | REAL | Gleitkommazahl mit einfacher Genauigkeit |
DOUBLE PRECISION | DOUBLE PRECISION | Double (Gleitkommazahl mit doppelter Genauigkeit) |
BOOLEAN | BOOLEAN | Logischer/Boolescher Wert (wahr/falsch) |
CHAR | CHAR | Zeichenfolge mit fester Länge |
VARCHAR | VARCHAR | Zeichenfolge mit variabler Länge und benutzerdefiniertem Grenzwert |
DATE | DATE | Kalenderdatum (Jahr, Monat, Tag) |
TIMESTAMP | TIMESTAMP | Datum und Uhrzeit (ohne Zeitzone) |
TIMESTAMPTZ | TIMESTAMPTZ | Datum und Uhrzeit (mit Zeitzone) |
GEOMETRY | Beitrag GIS GEOMETRY | Geodaten |
Die folgenden RDS Postgre SQL - und Aurora SQL Postgre-Datentypen werden in Amazon Redshift in VARCHAR (64 KB) konvertiert:
JSON, JSONB
Arrays
BIT, BIT VARYING
BYTEA
Zusammengesetzte Typen
Datums- und Uhrzeittypen, INTERVAL TIME TIME WITH TIMEZONE
Typen mit Aufzählungswerten
Monetäre Typen
Netzwerkadress-Typen
Numerische Typen SERIALBIGSERIAL,SMALLSERIAL, und MONEY
Objekt-ID-Typen
pg_lsn-Typ
Pseudotypen
Intervall-Typen
Textsuche-Typen
TXID_SNAPSHOT
UUID
XMLTyp
Die folgende Tabelle zeigt die Zuordnung eines Amazon Redshift Redshift-Datentyps zu einem entsprechenden Amazon RDS My SQL - oder Aurora SQL My-Datentyp.
Amazon-Redshift-Datentyp | RDSMein SQL oder Aurora Mein SQL Datentyp | Beschreibung |
---|---|---|
BOOLEAN | TINYINT(1) | Logischer/Boolescher Wert (true oder false) |
SMALLINT | TINYINT(UNSIGNED) | 2-Byte-Ganzzahl mit Vorzeichen |
SMALLINT | SMALLINT | 2-Byte-Ganzzahl mit Vorzeichen |
INTEGER | SMALLINT UNSIGNED | 4-Byte-Ganzzahl mit Vorzeichen |
INTEGER | MEDIUMINT (UNSIGNED) | 4-Byte-Ganzzahl mit Vorzeichen |
INTEGER | INT | 4-Byte-Ganzzahl mit Vorzeichen |
BIGINT | INT UNSIGNED | 8-Byte-Ganzzahl mit Vorzeichen |
BIGINT | BIGINT | 8-Byte-Ganzzahl mit Vorzeichen |
DECIMAL | BIGINT UNSIGNED | Genauer Zahlenwert mit wählbarer Genauigkeit |
DECIMAL | DECIMAL(M, D) | Genauer Zahlenwert mit wählbarer Genauigkeit |
REAL | FLOAT | Gleitkommazahl mit einfacher Genauigkeit |
DOUBLE PRECISION | DOUBLE | Double (Gleitkommazahl mit doppelter Genauigkeit) |
CHAR | CHAR | Zeichenfolge mit fester Länge |
VARCHAR | VARCHAR | Zeichenfolge mit variabler Länge und benutzerdefiniertem Grenzwert |
DATE | DATE | Kalenderdatum (Jahr, Monat, Tag) |
TIME | TIME | Uhrzeit (ohne Zeitzone) |
TIMESTAMP | TIMESTAMP | Datum und Uhrzeit (ohne Zeitzone) |
TIMESTAMP | DATETIME | Uhrzeit (ohne Zeitzone) |
VARCHAR(4) | YEAR | Zeichen mit variabler Länge, die das Jahr darstellen |
Ein Fehler tritt auf, wenn die TIME Daten außerhalb des zulässigen Bereichs liegen (00:00:00 — 24:00:00).
Die folgenden RDS My SQL - und Aurora SQL My-Datentypen werden in Amazon Redshift in VARCHAR (64 KB) konvertiert:
BIT
BINARY
VARBINARY
TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB
TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT
ENUM
SET
SPATIAL