Access
 sql >> Datenbank >  >> RDS >> Access

Eine Problemumgehung für das Access-Limit von 255 Spalten

Microsoft Access hat ein Limit von 255 Spalten pro Tabelle. Wenn Sie versuchen, eine Verknüpfung zu einer externen Tabelle mit mehr als 255 Spalten herzustellen, ruft Access nur die ersten 255 Spalten ab.

Bei einer verknüpften Tabelle können Sie nicht auswählen, welche Spalten abgerufen werden. Wenn Sie beispielsweise die Spalte 256 abrufen möchten, aber nicht die erste, können Sie stattdessen eine Pass-Through-Abfrage verwenden:

  1. Öffnen Sie Ihre Microsoft Access-Datenbank.
  2. Erstellen Sie eine neue Abfrage in der Entwurfsansicht. Schließen Sie das Dialogfeld Tabelle anzeigen.
  3. Wählen Sie Pass-Through als Abfragetyp aus.
  4. Klicken Sie mit der rechten Maustaste auf die Registerkarte "Abfrage" und wählen Sie "SQL-Ansicht".
  5. Geben Sie Ihre SQL-Anweisung in das Abfragefenster ein. Beispiel:
    SELECT Col1, Col2, Col3 FROM Account
  6. Wählen Sie die Schaltfläche „Ausführen“. Verwenden Sie das Dialogfeld „Datenquelle auswählen“, um die Datenquelle Ihres ODBC-Treibers auszuwählen.