Bienvenido a la Comunidad de Treehouse

¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.

¿Buscas aprender algo nuevo?

Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de

Inicia tu prueba gratuita

Bases de Datos Modificar Datos con SQL Agregando Datos a una Base de Datos Añadir datos con SQL

¡Hola! Confundido por el siguiente error: "Bummer: Esperaba 4 entradas en la tabla products. Solo hay 3"

¡Hola!

No estoy seguro de por qué estoy recibiendo el siguiente mensaje de error e intenté múltiples formas de escribir esto. Me encontré con uno similar en el problema inmediatamente siguiente (solo para 11 vs 10 no 4 vs 3). ¿Qué me falta en esto en términos de mi código? ¿Cómo hago para rectificar esto?

¡Gracias!

4 respuestas

¿Puedes publicar tu SQL? El mensaje de error que recibiste indica que no se agregó ningún registro a la products tabla. La tabla ya contiene 3 registros y si tuviera éxito, tu registro sería el 4º.

¡Muchas gracias!

INSERT INTO products (id, name, description, price) VALUES (NULL, Tesla, car, 1000);

¿Dónde me equivoqué?

Deberías asumir name y description son texto y como tal sus valores deben estar entre comillas.

 INSERT INTO productos (id, name, descripción, precio) VALUES (NULL, 'Tesla', 'car', 1000);

Necesita ser comillas simples (') también, no comillas dobles (").

¡Ay, no! Me siento tan tonto. ¡Gracias por tu ayuda! Tenía la impresión de que la adición de comillas era solo para más de una palabra.

¡Muchas gracias por tu ayuda rápida!

INSERT INTO products (id, name, description, price) VALUES (NULL,'green', 'crisps', 1.99);