Passa al contenuto principale

CREATEINDEX

Desktop

Crea gli indici della tabella sul database. La specifica deve essere utilizzata insieme alla '@CREATETABLE con lo scopo di disaccoppiare il momento di creazione tabella dal momento di creazione degli indici.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
DATABASEStringaINDesktop
STRUTTURAStringaINDesktop
TABELLATabellaINDesktop
CLONESTAZIONEInteroINDesktop
INDICIINDesktop
FILLFACTORInteroINDesktop
ERROREInteroINDesktop

DATABASE

StringaINInputValore non necessarioValore non necessarioDesktop

Definisce il nome del database su cui operare.

STRUTTURA

StringaINInputValore non necessarioValore non necessarioDesktop

Definisce la struttura della tabella in formato testuale. Se l'attributo non è specificato, è necessario specificare l'attributo TABELLA.

TABELLA

TabellaINInputValore non necessarioValore non necessarioDesktop

Nome descrittore della tabella che ne definisce la struttura

CLONESTAZIONE

InteroINInputValore non necessarioValore non necessarioDesktop

Indica se la tabella da utilizzare deve essere quella definita come Clone per Stazione

INDICI

INInputValore non necessarioValore non necessarioDesktop

Indica la modalità da utilizzare per la creazione degli indici della tabella.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
TUTTIvengono creati tutti gli archivi della tabella, principale e secondari
PRIMARIOviene creata solo la chiave primaria
SECONDARIvengono create solo le chiavi secondarie

FILLFACTOR

InteroINInputValore non necessarioValore non necessarioDesktop

Indica il valore da assegnare alla clausola FILLFACTOR in fase di creazione degli indici della tabella.

ERRORE

InteroINInputValore non necessarioValore non necessarioDesktop
SottoParametri

Consente al programma di intercettare e gestire l'errore restituito dalla funzione.

suggerimento

Utilizzare uno dei metodi GetLastError*() della classe BCContextInfo per ottenere le informazioni dell'errore.