4
respostas

[Dúvida] ERRO: Inserindo dados na tabela de clientes

Já foi resolvido.

Olá, estava realizando o desafio ''preenchendo tabelas'', porém está surgindo o seguinte erro quando executo:

Mensagem 207, Nível 16, Estado 1, Linha 1 Nome de coluna 'O' inválido.

INSERT INTO [TABELA DE CLIENTES]
VALUES
('1471156710','Erica Carvalho','R. Iriquitia',' ','Jardins','SP','80012212','1999-09-01',32,'F',1700000000,24500,O),
('19290992743','Fernando Cavalcante',' R. Dois de Fevereiro',' ','Agua Santa','RJ','22000000','2000-02-12',23,'M',1000000000,20000,1),
('2600586709','Cesar Teixeira','Rua Conde de Bonfim',' ','Tijuca','RJ','22020001','2000-03-12',23,'M',1200000000,22000,0),
('3623344710','Marcos Nogueira','Av. Pastor Martin Luther King Junior',' ','Inhauma','RJ','22002012','1995-01-13',28,'M',1100000000,22000,1),
('492472718','Eduardo Jorge','R. Volta Grande',' ','Tijuca','RJ','22012002','1994-07-19',29,'M',750000000,9500,1),
('50534475787','Abel Silva','Rua Humaita',' ','Humaita','RJ','22000212','1995-09-11',27,'M',1700000000,26000,0),
('5576228758','Petra Oliveira','R. Benicio de Abreu',' ','Lapa','SP','88192029','1995-11-14',27,'F',700000000,16000,1),
('5648641702','Paulo Cesar Mattos','Rua Helio Beltrao',' ','Tijuca','RJ','21002020','1991-08-30',32,'M',1200000000,22000,0),
('5840119709','Gabriel Araujo','R. Manuel de Oliveira',' ','Santo Amaro','SP','80010221','1985-03-16',38,'M',1400000000, 21000, 1),
('7771579779', 'Marcelo Mattos', 'R. Eduardo Luís Lopes', ' ', 'Bras', 'SP', '88202912', '1992-03-25', 31, 'M',1200000000,20000,1),
('8502682733','Valdeci da Silva','R. Srg. Edison de Oliveira',' ','Jardins','SP','82122020','1995-10-07',27,'M',1100000000,19000,0),
('8719655770','Carlos Eduardo','Av. Gen. Guedes da Fontoura',' ','Jardins','SP','81192002','1983-12-20',39,'M',2000000000,24000,0),
('9283760794','Edson Meilelles','R. Pinto de Azevedo',' ','Cidade Nova','RJ','22002002','1995-10-07',27,'M',1500000000,25000,1),
('94387575700','Walber Lontra','R. Cel. Almeida',' ','Piedade','RJ','22000201','1989-06-20',34,'M',600000000,12000,1),
('95939180787','Fabio Carvalho','R. dos Jacarandas da Peninsula',' ','Barra da Tijuca','RJ','22002020','1992-01-05',31,'M',900000000,18000,1);
4 respostas

Olá Lucas, tudo bem com você?

Fico feliz que conseguiu resolver. Acrescento que o gabarito desta atividade pode ser baixado neste link.

Continue praticando e conte com a Alura na sua jornada profissional!

Abraços e bons estudos!

Olá!

existe uma maneira mais fácil de ajustar as informações para inserir como valor?

Ex.: 1042712 Linha Citros - 700 ml - Limão Garrafa 700 ml Limão 4,90

como fazer essa linha de cima ficar dessa forma: ('1042712', 'Linha Citros - 700 ml - Limão', 'Garrafa', '700 ml', 'Limão', 4.90)

Sem ter que digitar:

', ( um por um?

Oii Ana, tudo bem com você?

Não existe uma ferramenta que seja capaz de formatar os dados de inserção da query já no padrão separado por vírgula, entre aspas e envolvido nos parênteses, precisamos inserir essa formatação manualmente.

Porém, quando lidamos com inserção de diversos valores, geralmente fazemos o que chamamos de inserção em massa, onde ao invés de inserir um a um através do comando INSERT, o que fazemos é a importação do arquivo com os dados.

Mas, quero te tranquilizar que nos próximos cursos da Formação de SQL Server, o(a) instrutor(a) fará algumas inserções usando scripts de backup, arquivos csv, dentre outros.

Espero ter ajudado.

Caso surjam novas dúvidas, basta criar uma nova postagem no fórum, assim, você receberá um suporte exclusivo, com base no cenário exclusivo da sua dúvida.

Abraços e bons estudos!

A estrutura da coluna LIMITE DE CREDITO não é money, neste caso o valores para este campo não precisa receber .00?

Conforme o exemplo abaixo:

INSERT INTO [TABELA DE CLIENTES]
VALUES

('19290992743', 'Fernando Cavalcante', 'R. Dois de Fevereiro', ' ', 'Agua Santa', 'RJ', '22000000', '2000-02-12', 23, 'M', 1000000**.00**, 20000, 1),
('2600586709', 'Cesar Teixeira', 'Rua Conde de Bonfim', ' ', 'Tijuca', 'RJ', '22020001', '2000-03-12', 23, 'M', 1200000.00, 22000, 0),
('3623344710', 'Marcos Nogueira', 'Av. Pastor Martin Luther King Junior', ' ', 'Inhauma', 'RJ', '22002012', '1995-01-13', 28, 'M', 1100000.00, 22000, 1),
('492472718', 'Eduardo Jorge', 'R. Volta Grande', ' ', 'Tijuca', 'RJ', '22012002', '1994-07-19', 28, 'M', 750000.00, 9500, 1),
('50534475787', 'Abel Silva', 'Rua Humaita', ' ', 'Humaita', 'RJ', '22000212', '1995-09-11', 27, 'M', 1700000.00, 26000, 0),
('5576228758', 'Petra Oliveira', 'R. Benicio de Abreu', ' ', 'Lapa', 'SP', '88192029', '1995-11-14', 27, 'F', 700000.00, 16000, 1),
('5648641702', 'Paulo Cesar Mattos', 'Rua Helio Beltrao', ' ', 'Tijuca', 'RJ', '21002020', '1991-08-30', 31, 'M', 1200000.00, 22000, 0),
('5840119709', 'Gabriel Araujo', 'R. Manuel de Oliveira', ' ', 'Santo Amaro', 'SP', '80010221', '1985-03-16', 37, 'M', 1400000.00, 21000, 1),
('7771579779', 'Marcelo Mattos', 'R. Eduardo Luis Lopes', ' ', 'Bras', 'SP', '88202912', '1992-03-25', 30, 'M', 1200000.00, 20000, 1),
('8502682733', 'Valdeci da Silva', 'R. Srg. Edison de Oliveira', ' ', 'Jardins', 'SP', '82122020', '1995-10-07', 27, 'M', 1100000.00, 19000, 0),
('8719655770', 'Carlos Eduardo', 'Av. Gen. Guedes da Fontoura', ' ', 'Jardins', 'SP', '81192002', '1983-12-20', 39, 'M', 2000000.00, 24000, 0),
('9283760794', 'Edson Meilelles', 'R. Pinto de Azevedo', ' ', 'Cidade Nova', 'RJ', '22002002', '1995-10-07', 27, 'M', 1500000.00, 25000, 1),
('94387575700', 'Walber Lontra', 'R. Cel. Almeida', ' ', 'Piedade', 'RJ', '22000201', '1989-06-20', 33, 'M', 600000.00, 12000, 1),
('95939180787', 'Fabio Carvalho', 'R. dos Jacarandas da Peninsula', ' ', 'Barra da Tijuca', 'RJ', '22002020', '1992-01-05', 31, 'M', 900000.00, 18000, 1);