Índices en SQL

octubre 4, 2021 Por admin 0

Hai 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)