Creazione di un indice

Nota

Questa funzione non è disponibile per i servizi di database MySQL.
È possibile creare o modificare un indice in SQL Worksheet.

Per creare un indice per uno schema selezionato, nella scheda Navigator selezionare Indici dall'elenco a discesa del tipo di oggetto, fare clic su Menu secondario Oggetto e selezionare Crea oggetto.

Per modificare un indice per uno schema selezionato, fare clic con il pulsante destro del mouse su un oggetto tabella nella scheda Navigator e selezionare Modifica.

Riquadro Definizione

  • Schema: schema di database proprietario della tabella associata all'indice.

  • Tabella: nome della tabella associata all'indice.

  • Schema: il database in cui creare l'indice.

  • Tablespace: tablespace per l'indice.

  • Nome: Nome dell'indice.

  • Tipo: il tipo di indice Oracle.

    • Non univoco indica che l'indice può contenere più valori identici.

    • Unico indica che non sono consentiti valori duplicati.

    • Bitmap memorizza gli ID riga associati a un valore chiave come bitmap.

  • Espressione: un nome o un'espressione di colonna. Un'espressione di colonna è un'espressione creata da colonne, costanti, funzioni SQL e funzioni definite dall'utente. Quando si specifica un'espressione della colonna, si crea un indice basato sulle funzioni.

  • Colonne disponibili: le colonne disponibili nella tabella.

  • Colonne selezionate: colonne selezionate per l'indice. Fare clic su Aggiungi colonne selezionate > per spostare le colonne dalla lista Colonne disponibili.

  • Ordine: ASC per un indice crescente (valori di indice ordinati in ordine crescente); DESC per un indice decrescente (valori di indice ordinati in ordine decrescente).