---
title: MCDB.CREATEINDEX
description: "```javascript // Scriptfunktion 'MCDB.CREATEINDEX' // Veraltete ACCESS Funktionen //Erstellt einen Index für ein Feld in einer bestehenden Tabelle der Datenbank, um den Zugriff zu beschleunigen. //Parameter: //DATABASENAME: Pfad und Name der Datenbank, in welcher der Index erstellt werden soll. //TABLENAME:…"
url: "https://aspi-gmbh.de/docs/mcdb-createindex/"
updated: "2026-02-02"
category: "SDK / Scriptengine / Script-Functions / Datenbanken"
---

# MCDB.CREATEINDEX

```javascript

                // Scriptfunktion 'MCDB.CREATEINDEX'

// Veraltete ACCESS Funktionen
//Erstellt einen Index für ein Feld in einer bestehenden Tabelle der Datenbank, um den Zugriff zu beschleunigen.

//Parameter:
//DATABASENAME: Pfad und Name der Datenbank, in welcher der Index erstellt werden soll.
//TABLENAME: Name der Tabelle, in welcher das zu indexierende Feld liegt.
//FieldName: Feld, für welches der Index erstellt wird.
//Eindeutig: Legt fest, ob der Index eindeutige Werte im Feld erfordert (z.B. 1 für eindeutig, 0 für nicht eindeutig).

//Beispiel:
MYDB={SYSDIR_DESKTOP}NeueDatenbank.mdb
RES=MCDB.CREATEDATABASE{{MYDB}}
RES=MCDB.CREATETABLE{{MYDB},ADRESSEN,ID,4,4,17}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,NAME,10,80,1}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,VORNAME,10,80,1}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,PLZ,10,6,1}
RES=MCDB.CREATEFIELD{{MYDB},ADRESSEN,Ort,10,70,1}

RESULT=MCDB.CREATEINDEX{{MYDB},ADRESSEN,ID,1}
```
