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 » JDBC-basierte Serverklassen

 

Serverklasse asejdbc

Ein Server mit der Serverklasse "asejdbc" ist ein Sybase SQL-Server oder ein Adaptive Server Enterprise-Server (Version 10 und höher). Für die Konfiguration einer Adaptive Server Enterprise-Datenquelle gibt es keine besonderen Anforderungen.

Hinweise
  • Die lokale Einstellung der Option "quoted_identifiers" steuert die Verwendung von Bezeichnern in Anführungszeichen für Adaptive Server Enterprise. Wenn Sie z.B. die Option quoted_identifiers lokal auf "Off" festlegen, werden die Bezeichner in Anführungszeichen für Adaptive Server Enterprise deaktiviert.

Datentypkonvertierungen: JDBC und Adaptive Server Enterprise

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

SQL Anywhere-Datentyp Adaptive Server Enterprise-Standarddatentyp
BIT bit
TINYINT tinyint
SMALLINT smallint
INT int
INTEGER integer
DECIMAL [Standard p=30, s=6] numeric(30,6)
DECIMAL (128,128) nicht unterstützt
NUMERIC [Standard p=30 s=6] numeric(30,6)
NUMERIC(128,128) nicht unterstützt
FLOAT real
REAL real
DOUBLE float
SMALLMONEY numeric(10,4)
MONEY numeric(19,4)
DATE datetime
TIME datetime
TIMESTAMP datetime
SMALLDATETIME datetime
DATETIME datetime
CHAR(n) varchar(n)
CHARACTER(n) varchar(n)
VARCHAR(n) varchar(n)
CHARACTER VARYING(n) varchar(n)
LONG VARCHAR text
TEXT text
BINARY(n) binary(n)
LONG BINARY image
IMAGE image
BIGINT numeric(19,0)