SQL Chave Primária

?
?

SQL > Manipula??o de Tabelas > Chave Primária

Uma chave primária é utilizada da identificar de forma única cada linha numa tabela. Pode fazer parte do próprio registo atual ou pode ser um campo artificial (um que n?o tenha nada que ver com o registo atual). Uma chave primária pode ser composta por um ou mais campos numa tabela. Quando s?o utilizados vários campos como chave primária, s?o denominados por chave composta.

As chaves primárias podem ser especificadas quando a tabela é criada (utilizando CREATE TABLE) ou alterando a estrutura da tabela existente (utilizando ALTER TABLE).

Abaixo s?o apresentados exemplos para a especifica??o de uma chave primária ao criar uma tabela:

MySQL:

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

Oracle:

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

SQL Server:

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

Abaixo s?o apresentados exemplos para a especifica??o de uma chave primária ao alterar uma tabela:

MySQL:

ALTER TABLE Customer ADD PRIMARY KEY (SID);

Oracle:

ALTER TABLE Customer ADD PRIMARY KEY (SID);

SQL Server:

ALTER TABLE Customer ADD PRIMARY KEY (SID);

Nota: Antes de utilizar o comando ALTER TABLE para adicionar uma chave primária, deve certificar-se de que o campo se encontra definido como 'NOT NULL' -- por outras palavras, NULL n?o pode ser um valor aceite para esse campo.

SQL Chave Externa >>
?


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

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