Die folgende Tabelle zeigt, wie entfernte SQL Anywhere- und UltraLite-Datentypen den konsolidierten Sybase IQ-Datentypen zugeordnet werden. Zum Beispiel sollte eine Spalte, die in der entfernten Datenbank den Datentyp LONG VARBIT hat, in der konsolidierten Datenbank den Typ LONG VARCHAR haben.
Datentyp in SQL Anywhere oder UltraLite | Sybase IQ | Hinweise |
---|---|---|
BIGINT |
BIGINT |
|
BIT |
BIT |
|
BINARY(n) |
BINARY(n) |
|
CHAR(n) |
CHAR(n) |
Es gibt einige Einschränkungen für CHAR- und VARCHAR-Spalten über 255 Byte. Weitere Hinweise finden Sie in der Sybase IQ-Dokumentation. |
DATE |
DATE |
|
DATETIME |
DATETIME |
|
DECIMAL(p,s) |
DECIMAL(p,s) |
|
DOUBLE |
DOUBLE |
|
FLOAT(p) |
FLOAT(p) |
|
INT |
INT |
|
LONG BINARY / IMAGE |
LONG BINARY / IMAGE |
|
LONG NVARCHAR / NTEXT |
Dieser Datentyp ist in IQ nicht verfügbar. |
|
LONG VARBIT |
LONG VARCHAR |
|
LONG VARCHAR / TEXT |
TEXT |
|
MONEY |
MONEY |
|
NCHAR(n) |
Dieser Datentyp ist in IQ nicht verfügbar. |
|
NVARCHAR(n) |
Dieser Datentyp ist in IQ nicht verfügbar. |
|
NUMERIC(p,s) |
NUMERIC(p,s) |
|
SMALLDATETIME |
SMALLDATETIME |
|
SMALLMONEY |
SMALLMONEY |
|
ST_GEOMETRY |
Dieser Datentyp ist in IQ nicht verfügbar. |
|
TIME |
TIME |
|
TIMESTAMP |
TIMESTAMP |
|
TIMESTAMP WITH TIME ZONE | VARCHAR(34) | |
TINYINT |
TINYINT |
|
UNIQUEIDENTIFIER |
UNIQUEIDENTIFIER |
|
UNSIGNED BIGINT |
UNSIGNED BIGINT |
|
UNSIGNED INT |
UNSIGNED INT |
|
UNSIGNED SMALLINT |
SMALLINT |
|
UNSIGNED TINYINT |
TINYINT |
|
VARBINARY(n) |
VARBINARY(n) |
|
VARBIT(n) |
VARCHAR(n) |
|
VARCHAR(n) |
VARCHAR(n) |
Es gibt einige Einschränkungen für CHAR- und VARCHAR-Spalten über 255 Byte. Weitere Hinweise finden Sie in der Sybase IQ-Dokumentation. |
XML |
LONG BINARY / IMAGE |
Die folgende Tabelle zeigt, wie konsolidierte Sybase IQ-Datentypen entfernten SQL Anywhere- oder UltraLite-Datentypen zugeordnet werden. Zum Beispiel sollte eine Spalte, die in der konsolidierten Datenbank den Datentyp DOUBLE PRECISION hat, in der entfernten Datenbank den Typ DOUBLE haben.
Sybase IQ | Datentyp in SQL Anywhere oder UltraLite | Hinweise |
---|---|---|
BIGINT |
BIGINT |
|
BINARY(n) |
BINARY(n) |
|
BIT |
BIT |
|
CHAR(n) |
VARCHAR(n) |
|
DATE |
DATE |
|
DATETIME |
DATETIME |
|
DECIMAL(p,s) |
DECIMAL(p,s) |
|
DOUBLE |
DOUBLE |
|
FLOAT(p) |
FLOAT(p) |
|
INT |
INT |
|
LONG BINARY / IMAGE |
LONG BINARY / IMAGE |
|
LONG VARCHAR / TEXT |
LONG VARCHAR / TEXT |
|
MONEY |
MONEY |
|
NUMERIC(p,s) |
NUMERIC(p,s) |
|
REAL |
REAL |
|
SMALLDATETIME |
SMALLDATETIME |
|
SMALLINT |
SMALLINT |
|
SMALLMONEY |
SMALLMONEY |
|
TIME |
TIME |
|
TIMESTAMP |
TIMESTAMP |
|
TINYINT |
TINYINT |
|
UNIQUEIDENTIFIER |
UNIQUEIDENTIFIER |
|
UNSIGNED BIGINT |
UNSIGNED BIGINT |
|
UNSIGNED INT |
UNSIGNED INT |
|
VARBINARY(n) |
VARBINARY(n) |
|
VARCHAR(n) |
VARCHAR(n) |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |