2
respostas

[Dúvida] Pergunta

Qual o comando assertivo diante de uma nova tabela cujo titulo seja Tabela de vendedores?

2 respostas

Temos o seguinte comando prompt: CREATE TABLE [TABELA DE VENDEDORES] ( [MATRICULA] varchar(5) NOT NULL PRIMARY KEY, [NOME] varchar(100), [PERCENTUAL COMISSAO] float);

Olá, Joel. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você estruturou a criação da tabela. Mas, no SQL Server, o uso de colchetes não é necessário na maioria dos casos e nomes de tabelas com espaços podem gerar problemas. O ideal é usar _ ou remover os espaços.

Veja este exemplo:


CREATE TABLE TABELA_VENDEDORES (  
    MATRICULA VARCHAR(5) NOT NULL PRIMARY KEY,  
    NOME VARCHAR(100),  
    PERCENTUAL_COMISSAO FLOAT  
);

Isso cria a tabela corretamente e evita problemas de sintaxe.

  Alura   Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!