Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Ferndatenzugriff » Serverklassen für den Ferndatenzugriff

 

MYSQLODBC-Serverklasse

Wenn Sie eine CREATE TABLE-Anweisung ausführen, konvertiert SQL Anywhere automatisch die Datentypen in die entsprechenden MySQL-Datentypen, wobei die folgenden Datentypkonvertierungen verwendet werden.

SQL Anywhere-Datentyp MySQL-Standarddatentyp
BIT bit(1)
VARBIT(n) if (n <= 4000) varbinary(n) else longblob
LONG VARBIT longblob
TINYINT tinyint unsigned
SMALLINT smallint
INTEGER int
BIGINT bigint
UNSIGNED TINYINT tinyint unsigned
UNSIGNED SMALLINT int
UNSIGNED INTEGER bigint
UNSIGNED BIGINT decimal(20,0)
CHAR(n) if (n < 255) char(n) else if (n <= 4000) varchar(n) else longtext
VARCHAR(n) if (n <= 4000) varchar(n) else longtext
LONG VARCHAR longtext
NCHAR(n) if (n < 255) national character(n) else if (n <= 4000) national character varying(n) else longtext
NVARCHAR(n) if (n <= 4000) national character varying(n) else longtext
LONG NVARCHAR longtext
BINARY(n) if (n <= 4000) varbinary(n) else longblob
VARBINARY(n) if (n <= 4000) varbinary(n) else longblob
LONG BINARY longblob
DECIMAL(precision, scale) decimal(precision, scale)
NUMERIC(precision, scale) decimal(precision, scale)
SMALLMONEY decimal(10,4)
MONEY decimal(19,4)
REAL real
DOUBLE float
FLOAT(n) float(n)
DATE date
TIME time
TIMESTAMP datetime
TIMESTAMP WITH TIMEZONE varchar(254)
XML longblob
ST_GEOMETRY longblob
UNIQUEIDENTIFIER varbinary(16)
 Beispiel