- Este tópico contém 15 respostas, 3 vozes e foi atualizado pela última vez 2 anos, 3 meses atrás por
Tutora Jessica.
-
AutorPosts
-
-
11 de novembro de 2022 às 21:43 #104771
Claudio Cambuhy
ParticipanteGente não consigo criar tabela da aula 4 quando é necessário adicionar a chave primária . Me ajudem.
-
14 de novembro de 2022 às 09:14 #104877
Tutora Vera
MestreClaudio, disponibilize mais detalhes sobre e se possível o seu código para que possamos analisar e tentar te ajudar a resolver este problema, ok? Aguardamos o seu retorno.
-
22 de novembro de 2022 às 08:27 #105496
Claudio Cambuhy
ParticipanteEntão Vera bom dia, com esssa sintaxe abaixo, não consigo criar a tabela que o Gustavo ensina, todavia se eu a deixar mais simples, com apenas char e vchar por exemplo ela é criada normalmente. Vou colocá – las aqui.
Essa é a do Gustavo.
crate table pessoas(
nome varchar (30) not null,
nascimento date,
sexo enum (‘M’,’F’),
peso decimal (5,2)<
altura decimal (3,2),
nacionalidade varchar (20) ‘default Brasil’,
) default charset = utf8;Quando eu digito essas informações abaixo, eu crio normalmente uma tabela, creio que seja pela simplicidade dela, contudo, estacionei na aula 4, pois eu quero criar a tabela que o Gustavo ensinou.
create table funcionarios(
id int auto_increment not null,
nome varchar(45) not null,
salario double not null default ‘0’,
departamento varchar(45) not null,
primary key(id) -
22 de novembro de 2022 às 09:29 #105501
Tutora Vera
MestreClaudio, qual módulo você está fazendo?
-
22 de novembro de 2022 às 09:33 #105502
Claudio Cambuhy
ParticipanteMYSQL MÓD 00 AULA 3 e 4
-
22 de novembro de 2022 às 10:04 #105504
Tutora Vera
MestreClaudio, tem alguns erros de sintaxe nesse código em 3 linhas:
crate table pessoas(
nome varchar (30) not null,
nascimento date,
sexo enum (‘M’,’F’),
peso decimal (5,2)<
altura decimal (3,2),
nacionalidade varchar (20) ‘default Brasil’,
) default charset = utf8;Analise a aula novamente e repare nessas linhas onde está o erro e nos retorne se conseguiu encontrar e se funcionou, beleza?
-
22 de novembro de 2022 às 10:05 #105505
Claudio Cambuhy
ParticipanteFazendo, muito obrigado
-
22 de novembro de 2022 às 10:16 #105506
Claudio Cambuhy
Participantecontinua o problema, corrigi, pois copiei diretamente do WORCKBENCH
create table pessoas(
nome varchar (30) not null,
nascimento date,
sexo enum (‘M’,’F’),
peso decimal (5,2),
altura decimal (3,2),
nacionalidade varchar (20) default ‘Brasil’,
)default charset = utf8; -
22 de novembro de 2022 às 18:01 #105533
Tutora Vera
MestreClaudio, ainda há algumas correções a serem feitas, atente-se em letras maiúsculas e minúsculas, espaçamentos, vírgula (quando há e quando não há), aspas simples e cuidado para não confundir elas com acento agudo, crase.
Ex: (‘M’,’F’) (‘M’ , ‘F’)
-
25 de novembro de 2022 às 09:48 #105742
Claudio Cambuhy
Participanterefiz, nada ainda
create table pessoas(
id int auto_increment not null,
nome varchar(30) not null,
nascimento date,
sexo enum (‘M’,’F’),
peso decimal (5,2),
altura decimal (3,2),
nacionalidade varchar (20) default ‘Brasil’,
)default charset = utf8; -
25 de novembro de 2022 às 11:19 #105752
Claudio Cambuhy
ParticipanteEssa abaixo eu consigo criar.
create table funcionarios(
id int not null auto_increment,
nome varchar (45) not null,
salario double not null default ‘0’,
departamento varchar (45) not null,
primary key (id)
); -
25 de novembro de 2022 às 16:47 #105786
Tutora Vera
MestreClaudio, qual a versão que você está utilizando do MySql?
por acaso aparece algum erro semelhante a esse: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near.. ? -
26 de novembro de 2022 às 19:15 #105849
Claudio Cambuhy
ParticipanteVera, a vesão é a 8, e sim, aparece justamente essa mensagem quando dá erro. Como procedo, pode me ajudar ?
-
29 de novembro de 2022 às 09:29 #106038
Claudio Cambuhy
ParticipanteVera, mudei a versão e, consegui fazer o exercício conforme o Gustavo ensinou. Fico muito agradecido pelas suas informações e atenção. Parabenizo a ti pela ajuda disponibilizada.
create table cadastro(
id int auto_increment not null,
nome varchar (45) not null,
nascimento date,
sexo enum(‘M’,’FM’),
peso decimal (5,2),
altura decimal(3,2),
salario double not null default ‘0’,
nacioanalidade varchar (20) default ‘brasil’,
primary key (id)
);default charset=utf8; -
26 de janeiro de 2023 às 16:40 #109413
jonas felipe da silva
ParticipanteBoa Tarde
Estou fazendo o curso de MySql aula 4 o código esta dando erro poderia me ajuda o erro?
create database cadastro
default character set utf8mb4
default collate utf16_general_ci;create table
pessoas
(
id
int not null auto_increment,
nome
varchar(30) NOT NULL,
nascimento
date,
sexo
enum(‘M’,’F’),
peso
decimal(5,2),
altura
decimal(3,2),
nacionalidade
varchar(20) default ‘Brasil’,
primary key(id)
)default charset = utf8mb4; -
26 de janeiro de 2023 às 18:40 #109422
Tutora Jessica
ModeradorOla Jonas, trouxe a sua dúvida para uma dúvida já existente desse mesmo exercício.
Veja se as explicações acima lhe ajudam.
Caso ainda tenha dúvidas, só retornar ao fórum que lhe ajudaremos.
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.