1
resposta

Segue código, porém fiquei na duvida no campo percentual comissão entre Float ou decimal

CREATE TABLE [TABELA DE VENDEDORES]
( [MATRICULA] [VARCHAR] (5) ,
[NOME] [VARCHAR] (100) ,
[PERCENTUAL COMISSAO] [FLOAT] )
1 resposta

Olá Jorge, tudo bem?

Existe uma diferença entre o FLOAT e o DECIMAL.

  • DECIMAL é um tipo de dado numérico que têm precisão e escala fixas:
DECIMAL(precisão,escala)

A precisão indica o total máximo de números que podem ser armazenados, tanto antes como após a vírgula e a escala indica o total máximo de números que podem ser armazenados após a vírgula.

  • FLOAT é um tipo de dados de número aproximado para uso com dados numéricos de ponto flutuante
FLOAT

Ou seja, você não precisa especificar uma precisão ou escala.

Então Jorge, você poderia utilizar realmente qualquer um dos dois, mas ao utilizar o DECIMAL, você teria que informar o valor máximo que aquele campo poderia receber, já ao utilizar o FLOAT, você não precisa.

Vou deixar aqui para você Jorge, os links da documentação onde aborda sobre DECIMAL e FLOAT e que pode ti ajudar a esclarecer sobre este assunto.

Foi bem legal você ter compartilhado aqui no fórum a sua resposta para a atividade Jorge :).

Continue assim Jorge, qualquer nova dúvida nova é só falar e bons estudos!