Ich versuche, viele ziemlich große Access-Datenbanken [ca. 20 mil Datensätze über 8 Datenbanken] in einer einzigen SQLite DB neu zu erstellen, und dann auf diese Daten in meinem Haupt-MS-Access DB [voll von Benutzer eingegeben Daten und Links zu allen großen Tabellen und so]SQLite-Datentypen für MS Access
Ich kann die großen Tabellen in SQLite einfach gut erstellen, kann Access verknüpfen, Tabellen auf, aber alle Feldtypen kommen als Memo, was natürlich nicht auf
Die Mehrzahl der Felder sitzt als Textfelder in SQLite
Jede Art und Weise verbunden werden, um sie zu vermeiden Verknüpfung als Memofelder? Also sind die meisten Felder alphanumerisch und ich gebe sie alle als Text ein, hauptsächlich als ID-Felder, die ich verlinke, sie sind alle CSV-Extrakte direkt aus Salesforce, darunter ist das kleinste, das würde alles werden normalerweise Zugriff als Textfelder importiert, in SQLite sie Import als Textfelder, sondern von SQLite Zugang verbindet, sie stoßen als Memo
Beispieldaten ist
"Id","CreatedById","CreatedDate","End_Date__c","Future_Sale_Cycle__c","IsDeleted","LastModifiedById","LastModifiedDate","LastReferencedDate","LastViewedDate","Name","OwnerId","Start_Date__c","SystemModstamp"
"a4N900000004PXrEAM","005900000041XdPAAU","2015-05-29T06:20:07.000Z","2016-02-13","a4N6F000000L34HUAS","false","00590000003cQMIAA2","2016-02-12T00:22:23.000Z","2016-02-14T23:02:02.000Z","2016-02-14T23:02:02.000Z","YPSEL2-36","00590000003cQMIAA2","2015-02-23","2016-04-22T11:07:45.000Z"
die Textfelder i kommen auf sind entweder 9, 12, 15 oder 18 Ziffern alphanumerisch, immer sind es immer ID-Felder, Mischungen aus Buchstaben und Zahlen
Welche Textgröße haben Ihre SQLite-Felder? Wenn> 255, werden sie als Memo interpretiert. // Bei Textfeldern (anstelle von Zahlen) wird für mich ein Alarm ausgelöst, aber wenn Sie müssen, sollten diese Textfelder * klein * sein. – Andre
so sind die meisten Felder alphanumerisch und ich lege sie alle als Text, da sie hauptsächlich ID-Felder sind, die ich verlinke, sie sind alle CSV-Extrakte direkt aus Salesforce, unten ist das kleinste, diese würden alle normalerweise importiert werden Zugriff als Textfelder, in SQLite kommen sie als Textfelder importieren, aber Verknüpfung von SQLite zum Zugriff, sie kommen als Memo Beispieldaten ist CreatedById, CreatedDate, End_Date__c 005900000041XdPAAU, 2015-05-29T06: 20: 07.000Z , 13/02/2016 –
Das Textfeld, an dem ich mich beteilige, sind 9, 12, 15 oder 18 alphanumerische Zeichen, immer sind es ID-Felder, Buchstabenmischungen und Zahlen. –