O documento descreve como criar e gerenciar bancos de dados e tabelas em SQL, incluindo como criar novas bases de dados e tabelas simples e com restrições, alterar tabelas, eliminar tabelas e bancos de dados.
O documento descreve como criar e gerenciar bancos de dados e tabelas em SQL, incluindo como criar novas bases de dados e tabelas simples e com restrições, alterar tabelas, eliminar tabelas e bancos de dados.
O documento descreve como criar e gerenciar bancos de dados e tabelas em SQL, incluindo como criar novas bases de dados e tabelas simples e com restrições, alterar tabelas, eliminar tabelas e bancos de dados.
Para definir um campo como Numeração Automática: Nome_Coluna tipo IDENTITY(1,1),
6.4 CRIAR TABELAS COM RESTRIÇÕES DE INTEGRIDADE
CREATE TABLE <nome da tabela>
( Nome_Coluna tipo [restrição de integridade], Nome_Coluna tipo [restrição de integridade], ); [restrição de integridade] = NOT NULL | UNIQUE | DEFAULT | CHECK | PRIMARY KEY | FOREIGN KEY
CREATE TABLE <nome da tabela>
( Nome_Coluna tipo NOT NULL, Nome_Coluna tipo, ); ALTER TABLE <nome da tabela> ALTER COLUMN Nome_Coluna tipo NOT NULL
CREATE TABLE <nome da tabela>
( Nome_Coluna tipo NOT NULL UNIQUE, Nome_Coluna tipo, );
CREATE TABLE <nome da tabela>
( Nome_Coluna tipo, CONSTRAINT <nome_restrição> UNIQUE(Nome_Coluna) ); ALTER TABLE <nome da tabela> ADD CONSTRAINT <nome_restrição> UNIQUE (Nome_Coluna) ALTER TABLE <nome da tabela> DROP CONSTRAINT <nome_restrição> CREATE TABLE <nome da tabela> ( Nome_Coluna tipo, Nome_Coluna tipo DEFAULT <VALOR>, ); CREATE TABLE <nome da tabela> ( Nome_Coluna tipo, Nome_Coluna tipo CONSTRAINT <nome_restrição> DEFAULT (<VALOR>) ); ALTER TABLE <nome da tabela> ADD CONSTRAINT <nome_restrição> DEFAULT <valor> FOR < Nome_Coluna>
ALTER TABLE <nome da tabela>
DROP CONSTRAINT <nome_restrição>
CREATE TABLE <nome da tabela>
( Nome_Coluna tipo, Nome_Coluna tipo CHECK (<nome do campo> <operador> <valor>), ); CREATE TABLE <nome da tabela> ( Nome_Coluna tipo, CONSTRAINT <nome_restrição> CHECK (<Nome_Coluna> <operador> <valor>) ); ALTER TABLE <nome da tabela> ADD CONSTRAINT <nome_restrição> CHECK (<Nome_Coluna> <operador> <valor>) ALTER TABLE <nome da tabela> DROP CONSTRAINT <nome_restrição>
CREATE TABLE <nome da tabela>
( Nome_Coluna tipo PRIMARY KEY, Nome_Coluna tipo, ); CREATE TABLE <nome da tabela> ( Nome_Coluna tipo, CONSTRAINT <nome_restrição> PRIMARY KEY (<Nome_Coluna(s)>) ); ALTER TABLE <nome da tabela> ADD CONSTRAINT <nome_restrição> PRIMARY KEY (<Nome_Coluna(s)>)
ALTER TABLE <nome da tabela>
DROP CONSTRAINT <nome_restrição> CREATE TABLE <nome da tabela> ( Nome_Coluna tipo, Nome_Coluna tipo FOREIGN KEY REFERENCES <Nome da Tabela>(<Chave primária>) );