SQL Unique

?
?

SQL > Manipula??o de Tabelas > UNIQUE Constraint

A restri??o UNIQUE garante que todos os valores numa coluna s?o diferentes.

Por exemplo, na seguinte instru??o CREATE TABLE,

CREATE TABLE Customer
(SID integer UNIQUE,
Last_Name varchar (30),
First_Name varchar (30));

a coluna "SID" tem uma restri??o única e, por conseguinte, n?o pode incluir valores duplicados. Tal restri??o n?o suporta as colunas "Last_Name" e "First_Name". Assim sendo, se a tabela já possuir as seguintes linhas:

SIDLast_NameFirst_Name
1PessoaStella
2VillaBruno
3FeitorSara

Executar a seguinte instru??o SQL,

INSERT INTO Customer VALUES ( 3, 'Cabral', 'Diana' );

irá provocar um erro, pois '3' já existe na coluna SID e, como tal, tentar introduzir outra linha com esse valor viola a restri??o UNIQUE.

Note que uma coluna que seja especificada como chave primária também deve ser única. Ao mesmo tempo, uma coluna que seja única pode ou n?o pode ser uma chave primária. Além disso, é possível definir várias restri??es UNIQUE numa tabela.

SQL Check >>
?


Copyright © 2021   1keydata.com   Todos os direitos reservados.

? 老湿机69福利区无码_老子影院午夜伦无码_开心亚洲五月丁香五月