Índices en SQL
octubre 4, 2021Hai catro tipos de índices:
- De chave primaria (valores únicos e non permite nulos)
- Ordinarios (permite duplicados e nulos)
- Únicos (valores únicos, pero permite nulos)
- Compostos (múltiples columnas sen duplicados e permite nulos)
Exemplo de sintaxe con chave primaria:
CREATE TABLE Table (Field1 Field_Type, Field2 Field_Type, Field3 Field_Type, PRIMARY KEY(Field1))
Exemplo de sintaxe con índices ordinarios:
CREATE INDEX Index_name ON Table (Indexed_Field)
Exemplo de sintaxe con índices únicos:
CREATE UNIQUE INDEX Index_name ON Table (Indexed_Field)
Exemplo de sintaxe con índices compostos:
CREATE UNIQUE INDEX Index_name ON Table (Indexed_Field1,Indexed_Field2)