Office: CREATE INDEX-Anweisung

Helfe beim Thema CREATE INDEX-Anweisung in Microsoft Access Tutorials um das Problem gemeinsam zu lösen; CREATE INDEX-Anweisung Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access... Dieses Thema im Forum "Microsoft Access Tutorials" wurde erstellt von Tutorials, 1. Januar 2020.

  1. Tutorials
    Tutorials Neuer User

    CREATE INDEX-Anweisung


    CREATE INDEX-Anweisung
    Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger Erstellt einen neuen Index für eine vorhandene Tabelle.

    Hinweis: Bei Nicht-Microsoft Access-Datenbanken wird die Verwendung von CREATE INDEX (außer zum Erstellen eines Pseudoindex für eine verknüpfte ODBC-Tabelle) oder von DDL-Anweisungen (Data Definition Language) vom Microsoft Access-Datenbankmodul nicht unterstützt. Verwenden Sie stattdessen die DAO Create-Methoden. Weitere Informationen finden Sie im Abschnitt "Hinweise".

    Syntax
    CREATE [ UNIQUE ] INDEX Index
    ON Tabelle (Feld [ASC|DESC][, Feld [ASC|DESC], ...])
    [WITH { PRIMARY | DISALLOW NULL | IGNORE NULL }]

    Die CREATE INDEX-Anweisung setzt sich wie folgt zusammen:

    Teil

    Beschreibung

    Index

    Der Name des zu erstellenden Index.

    Tabelle

    Der Name der vorhandenen Tabelle, die den Index enthalten soll.

    Feld

    Der Name des/der zu indizierenden Felds/Felder. Wenn Sie einen einfachen Index erstellen möchten, geben Sie den Feldnamen in Klammern hinter dem Tabellennamen an. Wenn Sie einen zusammengesetzten Index erstellen möchten, listen Sie die Namen der einzelnen Felder auf, die in den Index einbezogen werden sollen. Wenn Sie absteigende Indizes erstellen möchten, verwenden Sie das reservierte Wort DESC. Andernfalls wird angenommen, dass Indizes in aufsteigender Reihenfolge erstellt werden sollen.


    Hinweise
    Verwenden Sie das reservierte Wort UNIQUE, um doppelte Werte im indizierten Feld oder in Feldern verschiedener Datensätze zu verhindern.

    In der optionalen WITH-Klausel können Sie Datenüberprüfungsregeln erzwingen. Sie haben folgende Möglichkeiten:

    • Sie können NULL-Einträge im indizierten Feld oder in Feldern neuer Datensätze untersagen, indem Sie die Option DISALLOW NULL verwenden.
    • Sie können verhindern, dass Datensätze mit NULL-Werten in dem/den indizierten Feld/Feldern in den Index aufgenommen werden, indem Sie die Option IGNORE NULL verwenden.
    • Sie können das indizierte Feld oder die indizierten Felder als Primärschlüssel benennen, indem Sie das reservierte Wort PRIMARY verwenden. Dies bedeutet, dass der Schlüssel eindeutig ist, sodass Sie das reservierte Wort UNIQUE weglassen können.
    Sie können CREATE INDEX verwenden, um einen Pseudoindex für eine Verknüpfte Tabelle in einer ODBC-Datenquelle (wie z. B. Microsoft® SQL Server™) zu erstellen, die nicht bereits über einen Index verfügt. Sie benötigen keine Berechtigung für oder Zugriff auf den Remoteserver, um einen Pseudoindex erstellen zu können, und die Remotedatenbank erkennt den Pseudoindex nicht und ist auch nicht davon betroffen. Für verknüpfte und systemeigene Tabellen wird dieselbe Syntax verwendet. Es kann besonders nützlich sein, einen Pseudoindex für eine Tabelle zu erstellen, die normalerweise schreibgeschützt ist.

    Sie können auch die ALTER TABLE-Anweisung verwenden, um einer Tabelle einen einfachen oder einen zusammengesetzten Index hinzuzufügen, und Sie können die ALTER TABLE-Anweisung oder die DROP-Anweisung verwenden, um einen mit ALTER TABLE oder CREATE INDEX erstellten Index zu entfernen.

    Hinweis: Verwenden Sie das reservierte Wort PRIMARY nicht, wenn Sie einen neuen Index für eine Tabelle erstellen, die bereits einen Primärschlüssel aufweist. Andernfalls tritt ein Fehler auf.

    :)
     
    Tutorials, 1. Januar 2020
    #1
Thema:

CREATE INDEX-Anweisung

Die Seite wird geladen...
  1. CREATE INDEX-Anweisung - Similar Threads - CREATE INDEX Anweisung

  2. Word 365 Index ohne Fußnoten

    in Microsoft Word Hilfe
    Word 365 Index ohne Fußnoten: Hallo! Ist es möglich in Word 365 einen Index (Namensverzeichnis) zu erstellen, der die Fußnoten nicht berücksichtigt? Wenn ja, wie?
  3. Excel VBA Problem create button

    in Microsoft Excel Hilfe
    Excel VBA Problem create button: Hallo liebe Community, ich hoffe ihr könnt helfen, bin am verzweifeln und kann den Fehler einfach nicht finden. Wir haben eine aufwendig gestallte Excel Liste, wo wir unter anderem Button...
  4. Defaultwert bei 'Create Table...'

    in Microsoft Access Hilfe
    Defaultwert bei 'Create Table...': Hi, mein Problem ist, dass ich mit VB eine Tabelle erstelle und den einzelnen Spalten gerne einen Defaultwert mitgeben würde. Die Tabelle wird dynamisch erweitert, hat aber nicht zu jedem...
  5. CREATE USER- oder CREATE GROUP-Anweisung

    in Microsoft Access Tutorials
    CREATE USER- oder CREATE GROUP-Anweisung: CREATE USER- oder CREATE GROUP-Anweisung Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr......
  6. CREATE TABLE-Anweisung

    in Microsoft Access Tutorials
    CREATE TABLE-Anweisung: CREATE TABLE-Anweisung Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  7. CREATE PROCEDURE-Anweisung

    in Microsoft Access Tutorials
    CREATE PROCEDURE-Anweisung: CREATE PROCEDURE-Anweisung Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger...
  8. CREATE VIEW-Anweisung (Sicht erstellen)

    in Microsoft Access Tutorials
    CREATE VIEW-Anweisung (Sicht erstellen): CREATE VIEW-Anweisung (Sicht erstellen) Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr......
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden