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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Ferndatenzugriff und Arbeit mit Massendaten » Serverklassen für den Ferndatenzugriff » ODBC-basierte Serverklassen

 

Serverklasse "mysqlodbc"

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)
TINYINT tinyint ohne Vorzeichen
SMALLINT smallint
INT, INTEGER int
BIGINT bigint
DECIMAL(p,s), NUMERIC(p,s) decimal(p,s)
DATE date
TIME time
DATETIME, TIMESTAMP datetime
MONEY decimal(19,4)
SMALLMONEY decimal(10,4)
FLOAT float
REAL real
CHAR(n)

char(n), wenn n kleiner als 254 ist

varchar(n), wenn n größer oder gleich 254, aber kleiner als 4000 ist

longtext, wenn n größer oder gleich 4000 ist

VARCHAR(n)

varchar(n), wenn n kleiner als 4000 ist

longtext, wenn n größer oder gleich 4000 ist

LONG VARCHAR longtext
BINARY(n), VARBINARY(n)

varbinary(n), wenn n kleiner als 4000 ist

longblob, wenn n größer oder gleich 4000 ist

LONG BINARY longblob