Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Porcentagem

Quando tem porcentagem, escreve com ou sem aspas simples? No caso da informação abaixo

Matrícula: 00233 Nome: João Geraldo da Fonseca Comissão: 10%

2 respostas

USE sucos;

INSERT INTO tabela_de_vendedores ( MATRICULA, NOME, PERCENTUAL_COMISSAO) VALUE ( '00233', 'João Geraldo da Fonseca', 0.10)

Seria assim?

solução!

Olá Ana,

Isso irá depender do tipo de dado que o campo foi definido ao ser criado.

Por exemplo, se a tabela foi criada da seguinte forma:

CREATE TABLE tabela_de_vendedores (
    matricula VARCHAR(5), 
    nome VARCHAR(100), 
    percentual_comissao FLOAT
);

Então deve ser informado como você mostrou, sem aspas.

Já se a tabela tivesse sido criada assim:

CREATE TABLE tabela_de_vendedores (
    matricula VARCHAR(5), 
    nome VARCHAR(100), 
    percentual_comissao VARCHAR(6)
);

Aí o valor da comissão teria que estar entre aspas.

Como percentual de comissão é uma informação numérica, o campo deve ser numérico também, e não string.

Espero ter ajudado!