1
resposta

No script de criação das tabelas do banco o campo preco está sem o tipo

O script fornecido na aula está incompleto. O preco não tem o tipo do campo

Eu coloquei um "DECIMAL(13, 2)" para poder continuar.

Ficou assim...


use loja
create table produtos (id integer auto_increment primary key, nome varchar(255), preco DECIMAL(13, 2) )
alter table produtos add column usando boolean default false;
alter table produtos add column descricao varchar(255);
create table categorias (id integer auto_increment primary key, nome varchar(255));
insert into categorias (nome) values ("Futebol"), ("Volei"), ("Tenis");
alter table produtos add column categoria_id integer;
update produtos set categoria_id = 1;
1 resposta

Olá, Everson. Tudo bem?

Eu verifiquei aqui no vídeo e coloquei ele na velocidade 0.25x para poder ver o script sendo executado. Deu pra ver que o que o instrutor usou foi o DECIMAL(12,2), você quase acertou haha. Mas creio que esse detalhe não vai prejudicar no andamento do curso.

De toda forma, obrigado por mostrar esse problema. Vou sugerir à equipe que faça a correção.

Bons estudos!