View
12.000
Download
8
Embed Size (px)
Citation preview
Alterando a Estrutura da Tabela
Aula06
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
ATENÇÃOO uso deste material em sala de aula está totalmente autorizado, desde que seja distribuído de forma GRATUITA e os direitos do autor sejam respeitados, citando a fonte durante a aula.
O CursoemVideo é uma empresa de educação à distância, que cria cursos na área de Tecnologia da Informação e disponibiliza diretamente no seu canal do YouTube, no endereço abaixo:
youtube.com/cursoemvideo/playlists
Gustavo Guanabara Fundador do CursoemVideo
CREATE TABLE pessoas (
)
nomenascimentosexopesoalturanacionalidade DEFAULT ‘Brasil',
varchar(30)date,
enum('M','F'),decimal(5,2),
decimal(3,2),varchar(20)
NOT NULL,
DEFAULT CHARSET = utf8;
id int NOT NULL
PRIMARY KEY ( )id
AUTO_INCREMENT,
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
ADD COLUMN profissao varchar(10);ALTER TABLE pessoas
Adicionando uma nova Coluna
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
DROP COLUMN profissao;ALTER TABLE pessoas
Removendo uma Coluna
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
ADD COLUMN profissao varchar(10) AFTER nome;ALTER TABLE pessoas
Escolhendo a Posição da Coluna
ADD COLUMN codigo int FIRST;ALTER TABLE pessoas
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
MODIFY COLUMN profissao varchar(20);ALTER TABLE pessoas
Modificando Definições
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
CHANGE COLUMN profissao prof varchar(20);ALTER TABLE pessoas
Renomeando Coluna
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
RENAME TO gafanhotos;ALTER TABLE pessoas
Renomeando Tabela
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Mais uma Tabela…
CREATE TABLE IF NOT EXISTS cursos (
) DEFAULT CHARSET = utf8;
nomedescricaocargatotaulasano
varchar(30)text,
intint,
year
NOT NULL
UNSIGNED,
DEFAULT '2016'
UNIQUE,
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Adicionando Chave Primária
ADD COLUMN idcurso int FIRST;ALTER TABLE cursos
ADD PRIMARY KEY(idcurso);ALTER TABLE cursos
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
Apagando a Tabela
DROP TABLE cursos;
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com
CREATE DATABASECREATE TABLE
DDLData Definition
Language
DMLData Manipulation
LanguageINSERT INTO
ALTER TABLEDROP TABLE
Todos os direitos de reprodução e distribuição reservados ao site CursoemVideo.com