Ir para conteúdo
Fórum Script Brasil
  • 0

ajuda em SQL


Rambo7725

Pergunta

Montei este banco de dados , até então ok. , ele le as tabelas  dropa todas , mas na hora QUE VOU E=INSERIR ALGUM REGISTRO ELA NÃO ACEITA. ALGUÉM POR FAVOR CONSEGUIRIA ME AJUDAR NISSO .. 

 

CREATE DATABASE PETSHOP


USE PETSHOP


CREATE TABLE CLIENTE (
Email VARCHAR(30)NULL UNIQUE ,
telefone VARCHAR(10) NOT NULL ,
nome VARCHAR(10) NOT NULL ,
Cpf VARCHAR(11) PRIMARY KEY  ,
numero VARCHAR(10) NOT NULL ,
uf VARCHAR(10) NOT NULL ,
cidade VARCHAR(20) NOT NULL ,
logradouro VARCHAR(10)NOT NULL,
)

SELECT * FROM CLIENTE


CREATE TABLE Produto (
Codproduto VARCHAR(10) PRIMARY KEY,
Preçocompra VARCHAR(10) NOT NULL ,
Preçovenda VARCHAR(10)NOT NULL,
Marca VARCHAR(10)NOT NULL,
nome VARCHAR(10)NOT NULL,
EspécieDestinada VARCHAR(10)NOT NULL,
Quantidade VARCHAR(10)NOT NULL,
)

SELECT*FROM PRODUTO


CREATE TABLE Animal (
caracteristicasfisicas VARCHAR(10)NOT NULL,
nome VARCHAR(10)NOT NULL,
especie VARCHAR(10)NOT NULL,
raça VARCHAR(10)NOT NULL,
Id VARCHAR(10) PRIMARY KEY NOT NULL,
Cpf VARCHAR(10)NOT NULL,
)
SELECT*FROM ANIMAL

 

CREATE TABLE Funcionario (
Nome VARCHAR(10) NOT NULL ,
Telefone VARCHAR(10) NOT NULL ,
Cpf VARCHAR(10) NOT NULL ,
Rg VARCHAR(10) NOT NULL ,
Matricula VARCHAR(10) PRIMARY KEY,
numero VARCHAR(10) NOT NULL ,
uf VARCHAR(10) NOT NULL,
cidade VARCHAR(15) NOT NULL ,
logradouro VARCHAR(8) NOT NULL ,
)
SELECT*FROM FUNCIONARIO


CREATE TABLE Serviço (
Cod VARCHAR(10) PRIMARY KEY ,
valor VARCHAR(10)NOT NULL,
nome VARCHAR(10)NOT NULL,
especieanimal VARCHAR(10)
)

SELECT*FROM SERVIÇO


CREATE TABLE Fornecedor (
Cnpj VARCHAR(10) PRIMARY KEY,
NomeFantasia VARCHAR(10)NOT NULL,
Email VARCHAR(15) NULL UNIQUE,
Telefone VARCHAR(10)NOT NULL,
Numero VARCHAR(10)NOT NULL,
Uf VARCHAR(4)NOT NULL,
Cidade VARCHAR(10)NOT NULL,
Logradouro VARCHAR(10) NOT NULL,
)

SELECT*FROM FORNECEDOR

CREATE TABLE Vende (
Cnpj VARCHAR(10),
Codproduto VARCHAR(10),
FOREIGN KEY(Cnpj) REFERENCES Fornecedor (Cnpj),
)

SELECT*FROM VENDE

CREATE TABLE Compra (
data VARCHAR(10),
Cpf VARCHAR(10),
Codproduto VARCHAR(10),
Matricula VARCHAR(10),
PRIMARY KEY(data,Cpf,Codproduto,Matricula)
)

SELECT*FROM COMPRA

 

CREATE TABLE Executa (
Data VARCHAR(10),
Id VARCHAR(10),
Matricula VARCHAR(10),
Cod VARCHAR(10),
PRIMARY KEY(Data,Id,Matricula,Cod)
)

SELECT*FROM EXECUTA

insert  into CLIENTE ---(Email, telefone, nome, cpf, numero, uf, cidade, logradouro)
values
('naotem55@ok.com', '33334444', 'joao', '10955910971', '5455', 'PR', 'curitiba', 'casa')
('APARELHO@ok.com', '3333444774', 'PEDRO', '10919910971', '4995', 'PR', 'curitiba', 'casa')
('ASSOMBRO@ok.com', '3333449944', 'MANOEL', '10988910971', '55', 'PR', 'curitiba', 'casa')
('SUMIDAO@ok.com', '3333884444', 'JOSEFA', '10944910971', '655', 'PR', 'curitiba', 'casa')
('UMDIASEREI@ok.com', '3355334444', 'CLAUDIO', '10640910971', '78955', 'PR', 'curitiba', 'casa')

insert  into Produto (Codproduto, Preçocompra, Preçovenda, Marca, nome, EspécieDestinada, Quantidade)
values('123456789', '10', '11', 'nike', 'shampoo', 'vira lata', '1');
('123456789', '10', '11', 'nike', 'shampoo', 'vira lata', '1');
('123456789', '10', '11', 'nike', 'shampoo', 'vira lata', '1');
('123456789', '10', '11', 'nike', 'shampoo', 'vira lata', '1');
('123456789', '10', '11', 'nike', 'shampoo', 'vira lata', '1');
('123456789', '10', '11', 'nike', 'shampoo', 'vira lata', '1');

insert  into  Animal (caracteristicasfisicas, nome, especie, raça, Id, Cpf)
values('pequeno', 'xuxu', 'cachorro', 'worshisre', '5521', '0910910971');
('pequeno', 'xuxu', 'cachorro', 'worshisre', '5521', '0910910971');
('pequeno', 'xuxu', 'cachorro', 'worshisre', '5521', '0910910971');
('pequeno', 'xuxu', 'cachorro', 'worshisre', '5521', '0910910971');
('pequeno', 'xuxu', 'cachorro', 'worshisre', '5521', '0910910971');
update Animal
set nome = 'kaka'


delete from Produto
where nome = 'shampoo'

select * from Produto

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...