Access-Datenbanken werden in einer .mdb-Datei gespeichert. Mit dem ODBC-Manager erstellen Sie eine ODBC-Datenquelle und ordnen sie einer dieser Dateien zu. Eine neue .mdb-Datei kann mit dem ODBC-Manager erstellt werden. Diese Datenbankdatei wird als Standard verwendet, wenn beim Erstellen der Tabelle über SQL Anywhere keine andere angegeben wurde.
Wenn Sie eine ODBC-Datenquelle namens "access" hätten, könnten Sie mit einer der folgenden Anweisungen auf Daten zugreifen:
CREATE TABLE tab1 (a int, b char(10)) AT 'access...tab1'; |
CREATE TABLE tab1 (a int, b char(10)) AT 'access;d:\pcdb\data.mdb;;tab1'; |
CREATE EXISTING TABLE tab1 AT 'access;d:\pcdb\data.mdb;;tab1'; |
Access unterstützt die Eigentümernamensqualifikation nicht, und daher muss dieses Feld leer gelassen werden.
SQL Anywhere-Datentyp | Microsoft Access-Standarddatentyp |
---|---|
BIT, TINYINT | TINYINT |
SMALLINT | SMALLINT |
INT, INTEGER | INTEGER |
BIGINT | DECIMAL(19,0) |
DECIMAL(p,s), NUMERIC(p,s) | DECIMAL(p,s) |
DATE, TIME, DATETIME, TIMESTAMP | DATETIME |
MONEY, SMALLMONEY | MONEY |
FLOAT | FLOAT |
REAL | REAL |
CHAR(n), VARCHAR(n) |
CHARACTER(n), wenn n kleiner als 254 ist TEXT, wenn n größer oder gleich 254 ist |
LONG VARCHAR | TEXT |
BINARY, VARBINARY |
BINARY(n), wenn n kleiner als 4000 ist IMAGE, wenn n größer oder gleich 4000 ist |
LONG BINARY | IMAGE |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |