Cuando lo hice por el método gráfico que marcaba un error cerca de la fecha, lo que paso es que no me ponía las comillas, por si les marca ese error solo deben de poner la fecha entre comillas simples, así ---> '0000-00-00'. Muy buenos vídeos...!!!
@codigosdeprogramacion4 жыл бұрын
Gracias por el aporte, saludos
@jorgeplazola78894 жыл бұрын
Gracias, tuve el mismo problema
@CarlosDaniel-qe4ru3 жыл бұрын
buena crack
@gbagba813 жыл бұрын
Gracias pa
@xLuis_H3 жыл бұрын
¡Gracias!
@zzjuandaaz4 жыл бұрын
HOLA!, a los que tienen el error con el valor por default 0000-00-00 pongan 1111-01-01 esto se debe a que el 0000-00-00 no es un tipo de valor valido, gracias primer comentario!
@codigosdeprogramacion4 жыл бұрын
Hola, es correcto pero esto se implemento en MySQL 8 y el rango del tipo DATE es '1000-01-01' a '9999-12-31', en versiones anteriores si se podía agregar '0000-00-00'.
@josee.payemamani50624 жыл бұрын
gracias
@ray487753 жыл бұрын
gracias gracias
@Nostalfag Жыл бұрын
en la parte en la que se escribe asi lo puse y si me lo acepto, en lo ultimo me manda error, en las cifras 01-01
@jhonchavez25097 жыл бұрын
Muchas gracias por estos vídeos, en serio ayudas mucho a los que empezamos en esto como yo!! manito arriba para ti.
@codigosdeprogramacion7 жыл бұрын
Hola, Gracias ese es el objetivo del Canal
7 жыл бұрын
Hola buena noche! Excelentes tus videos. Sólo agregar que para ver la estructura de una tabla también se puede utilizar la palabra reservada 'describe', ejemplo: describe nombre_tabla;
@codigosdeprogramacion7 жыл бұрын
Es correcto, Gracias, Saludos
@andreslopez-oc5hm4 жыл бұрын
excelente curso! explicas muy bien
@codigosdeprogramacion4 жыл бұрын
Gracias, saludos
@diegoalejandrogarciaochoa67546 жыл бұрын
Gracias por su aporte
@klissmangranados31425 жыл бұрын
lo hice en el query y todo perfecto, pero lo hice desde la parte grafica y el algoritmo que se generó tenia un error, lo copie y pegue en el query acomodando la sintaxis y ahi si se creó sin rollo :s p.d.: gracias por las guias! muy utiles.
@codigosdeprogramacion5 жыл бұрын
Gracias, saludos
@nyco19894 жыл бұрын
Hola, hay alguna documentacion free online que recomiendes, para apoyar éste curso? Muchas gracias
@codigosdeprogramacion4 жыл бұрын
Hola, te recomiendo este libro codigosdeprogramacion.com/2017/05/29/libro-fundamentos-de-sql/
@yamila21747 жыл бұрын
Muy buenos tus vídeos, te ganaste una suscribcion
@codigosdeprogramacion7 жыл бұрын
Gracias, Saludos
@MC-gy7eo5 жыл бұрын
Gracias hermano buen tuto , en el caso de int cuanto pondria de longitud ejem edad seria int (100) ?
@codigosdeprogramacion5 жыл бұрын
Hola seria int (3) ya que puede haber una personas con 100 años o mas y el numero es para la longitud del valor que utilizas.
@MC-gy7eo5 жыл бұрын
@@codigosdeprogramacion Gracias hermano
@Phenom6664 жыл бұрын
codigos de programacion tienes cursos en udemy?
@codigosdeprogramacion4 жыл бұрын
Hola, aun no
@Phenom6664 жыл бұрын
@@codigosdeprogramacion deberias, eres muy bueno explicando, se te entiende todo
@javieralexisromano87866 жыл бұрын
Buenisimos los videos bro
@denissesanchez64634 жыл бұрын
Hola buenas tardes me podrás decir la app para crear tablas
@codigosdeprogramacion4 жыл бұрын
Hola, se llama Workbeach y lo instalamos en el vídeo 1 kzbin.info/www/bejne/g37KaXSpfdmVj80
@IngenieroLeonardoRazo5 жыл бұрын
Muy buen video!
@codigosdeprogramacion5 жыл бұрын
Gracias
@drakovane17057 жыл бұрын
Gracias por los videos.
@codigosdeprogramacion7 жыл бұрын
De nada. Saludos
@yojanpalomino81527 жыл бұрын
muy bueno gracias
@josedefreitas6797 жыл бұрын
Muy buena esa explicación, como hago para insertar una fecha y hora actual del sistema en una tabla cuando agrego un producto. Gracias de antemano.
@codigosdeprogramacion7 жыл бұрын
Hola, crea un campo de tipo datetime para la fecha y al insertar el valor del campo colo coloca NOW() y se agregara el fecha y hora del sistema
@homelopezescalona24434 жыл бұрын
Hola Buenas tardes a todos, No se si sea ya tarde pero la Solución al Error Code 1046, Efectivamente es por que no se a seccionado una BBDD, Ahora bien lo que deben hacer es Seleccionar la BBDD Creada anteriormente, dar click derecho y seccionar Set as Default Schema. Espero lo Solucione, Saludos.
@MrIVANDONS4 жыл бұрын
Te agradezco mucho la ayuda , la solución fue crear una base anterior con el nombre "Tiendita" y sobre este hacer lo que dice el compañero , y listo.
@josemanuekpachashernandez95526 жыл бұрын
Error 1067 ayuda? 04:15:04 CREATE TABLE productos( idProducto INT auto_increment primary key, nombre varchar(50) not null, precio decimal(10,2) not null, fecha_alta date default '0000-00-00' ) Error Code: 1067. Invalid default value for 'fecha_alta' 0.000 sec
@codigosdeprogramacion6 жыл бұрын
Hola, el valor por default que estas agregando para el campo fecha_alta no es el correcto. Ya ejecute el query de arriba peri si lo agrega normal. que versión de MySQL tienes?
@josemanuekpachashernandez95526 жыл бұрын
@@codigosdeprogramacion utilizo el 6.3 CE
@josemanuekpachashernandez95526 жыл бұрын
No se por que me sale ese error, no se que hecho mal, ayuda por favor
@josemanuekpachashernandez95526 жыл бұрын
CREATE TABLE producto( idProducto INT AUTO_INCREMENT PRIMARY KEY, nombre VARCHAR(50) NOT NULL, precio DECIMAL(10,2) NOT NULL, fecha_alta DATE DEFAULT '0000-00-00' );
@zzjuandaaz4 жыл бұрын
@@codigosdeprogramacion A mi me pasa igual y por lo que veo a la gran mayoria de comentario, ya solucionaste esto?
@greisonoguera32697 жыл бұрын
Muy buenos videos .
@codigosdeprogramacion7 жыл бұрын
Gracias
@azurephantom86134 жыл бұрын
Tengo un problema, si quiero crear la tabla desde el asistente gráfico no puedo completar las columnas, están anuladas pese a que estoy logueado con usuario root y por ende me da un error si quiero crearla al aplicar los datos.
@CrisZeToO4 жыл бұрын
Me pasa lo mismo, pudiste solucionarlo ?
@azurephantom86134 жыл бұрын
@@CrisZeToO Si, se había crasheado la aplicación. La cerré desde el administrador de tareas y se resolvió.
@Agustin-ev2qo6 жыл бұрын
Buen curso, no sería mejor que los que estamos aprendiendo tuvieramos una lista de ejercicios asi memorizamos mejor lo aprendido en cada video?
@codigosdeprogramacion6 жыл бұрын
Gracias, si
@joanstefan30842 жыл бұрын
Excelente
@codigosdeprogramacion2 жыл бұрын
Gracias! 😊
@arnoldsilva4944 жыл бұрын
No me sale en color verde cuando pongo lo de las fechas esta bien eso?
@nicolandreatorresrodriguez12624 жыл бұрын
hola me pueden ayudar con un error 1064 no sé que es lo que esta mal
@codigosdeprogramacion4 жыл бұрын
Hola, revisa tu query al parecer está mal
@joseayala34822 жыл бұрын
Ayuda , a mi el rayito me sale en gris,no me deja ejecutar
@codigosdeprogramacion2 жыл бұрын
Puede que no se este conectando al motor de base de datos o no se haya seleccionado una base de datos
@anselmoflores26673 жыл бұрын
Alguien sabe cual es la diferencia al ejecutar la sentencia de usar el rayo amarillo y el otro rayo amarillo , me marcaba un error y no sabia porque hasta que lo ejecute con el el icono del rayo amarillo, gracias
@jethrosiloecruzcastillo423 жыл бұрын
uno es para ejecutar solo la linea seleccionada y otro es para ejecutar todo el documento
@giourinarizzo32422 жыл бұрын
Si quisieramos que el valor por default fuera la fecha actual, como seria?... gracias por tus videos.
@Criizyeah6 жыл бұрын
Y como ingreso datos a las columnas de la tabla? como por ejemplos los precios y nombres y asi
@codigosdeprogramacion6 жыл бұрын
Hola, para eso necesitas ver los siguientes vídeos ya que es un curso y hacemos diferentes transacciones paso por paso. kzbin.info/www/bejne/sHWch4WnjqemfKc
@Criizyeah6 жыл бұрын
Si, fue de lo que me di cuenta despues! Gracias y por cierto, buen curso! :)
@luisangeldomingueztoga3786 жыл бұрын
ME SALE ESTE ERROR: CREATE TABLE productos( IdProductos INT AUTO_INCREMENT PRIMARY KEY, Nombre VARCHAR(50) NOT NULL, Precio DECIMAL(10,2) NOT NULL, Fecha_Alta DATE DEFAULT'0000-00-00' )
@datpy47985 жыл бұрын
A mi igual.
@luishectorespinoza38525 жыл бұрын
quizas te falto el punto y coma con el que finaliza ";" después de toda instrucción
@zzjuandaaz4 жыл бұрын
@@luishectorespinoza3852 A mi me pasa lo mismo y si tengo el ;
@stradacom717 жыл бұрын
Buenos dias Muy buen video, quizas tenga que documentarme mas al respecto , solo una duda pequeña que si en tus posibilidades esta poder aclararlo, con respecto al tipo dato DATE lo de DEFAULT pudiera ponerolo asi , DATE DEFAULT '00-00-0000' , PUEDO PROBAR YO TAMBIEN Y VER QUE PASA?
@codigosdeprogramacion7 жыл бұрын
Hola, el campo de tipo DATE solo acepta el formato 0000-00-00 si lo colocas como tu dices tal vez automáticamente te lo cambie a este al formato antes mencionado
@franciscorojo88416 жыл бұрын
¿Por que cuando creas la tabla por código no le pones NOT NULL al id y cuando la creas por la forma grafica si le das NOT NULL?
@codigosdeprogramacion6 жыл бұрын
Hola, al ser primary key automáticamente es not null
@franciscorojo88416 жыл бұрын
ooo, muchas gracias
@diegoosorio50406 жыл бұрын
hola estaba haciendo el ejercicio pero cuando le doy apply sale el siguiente error: There was an error while the SQL script to the database, porque sucedio no entiendo no se porque
@Touringrcarg6 жыл бұрын
Lo mismo que a vos, lo solucionaste?
@hernanarica63896 жыл бұрын
Hola tengo un problema al momento de crear una tabla gráficamente, al momento de darle applicar me aparece esto: CREATE TABLE `tiendita`.`producto` ( `idProducto` INT NOT NULL AUTO_INCREMENT, `Nombre` VARCHAR(50) NOT NULL, `Precio` DECIMAL(10,2) NOT NULL, `Fecha_alta` DATE NULL DEFAULT 0000-00-00, PRIMARY KEY (`idProducto`)) ENGINE = InnoDB; y luego me da error
@hernanarica63896 жыл бұрын
Ya vi el error le quite el valor por default de Fecha_alta y ya creo la tabla
@codigosdeprogramacion6 жыл бұрын
Pero que error te da
@hernanarica63896 жыл бұрын
No me dejaba crear la tabla pero le quite el valor de default de fecha 0000-00-00 y le di apply y funcionó
@zzjuandaaz4 жыл бұрын
@@hernanarica6389 si exacto, ese valor por default es el que le da error al 90% de los comentarios pero si se lo quitas podrias generar errores mas adelante, ahora sabes esto como se soluciona?
@barrabaz267 жыл бұрын
He presentado algunos problemas con la sintaxis, supongo que será por la versión de mysql que uso.
@codigosdeprogramacion7 жыл бұрын
Hola, que detalles
@barrabaz267 жыл бұрын
ya he resuelto varios, en algunos casos solo poniendo comillas simples para cuando se trata de nombrar campos, ahora estoy tratando de agregar la columna a la tabla y alter table add no me permite agregar la columna
@Dashero3347 жыл бұрын
Saludos, tengo la version 6.3 y tengo problemas con esta instrucción: FechaAlta date default '0000-00-00' el error es el siguiente: error code 1067. invalid default value for 'FechaAlta' alguna sugerencia? gracias
@nestor65656 жыл бұрын
Hola, muy buenas ... una serie de videos clara y amena. Tengo una pregunta: la columna 'fecha_alta' está definida como date, pero su default es '0000-00-00' el cual no debería (no lo es en otros motores) una fecha válida ¿Cómo resuelve éso MySQL?
@codigosdeprogramacion6 жыл бұрын
El cual no debería que?
@nestor65656 жыл бұрын
El cual no debería ser una fecha válida => '0000-00-00' no es una fecha. Entiendo que un default podría ser '1970-01-01', por ejemplo.
@zzjuandaaz4 жыл бұрын
Siempre me da error al poner en la tabla en la fecha el 0000-00-00 y no se porque,no importa si lo hago en consola o donde lo haga siempre me da error
@codigosdeprogramacion4 жыл бұрын
Hola, exactamente en que opción?
@atherbsc53844 жыл бұрын
me paso lo mismo y la solucion es poner la comilla simple '0000-00-00' en la opcion Default/Expression
@zzjuandaaz4 жыл бұрын
@@atherbsc5384 Realmente la solucion era poner '1111-11-11' por que '0000-00-00' es un valor invalido en las nuevas versiones
@sestalacto7 жыл бұрын
me da un error ERROR 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-00-0000, PRIMARY KEY (`id_productos`))' at line 5 SQL Statement: CREATE TABLE `tienda`.`productos` ( `id_productos` INT NOT NULL AUTO_INCREMENT, `nombre` VARCHAR(50) NOT NULL, `precio` DECIMAL(10,2) NOT NULL, `fecha_alta` DATE NULL DEFAULT 00-00-0000, PRIMARY KEY (`id_productos`))
@sestalacto7 жыл бұрын
probe poniendo 0000-00-00 y 00-00-0000 pero sale lo mismo no se que sea
@sestalacto7 жыл бұрын
lo soluciones poniendole comilla '0000-00-00'
@codigosdeprogramacion7 жыл бұрын
Hola, el detalle esta en el default de fecha_alta, debe ser en el formato '0000-00-00' y entre comillas
@durcan37 жыл бұрын
Pero antes como es que creaste base de datos tiendita?
@codigosdeprogramacion7 жыл бұрын
Si puedes ver el capitulo anterior allí creamos bases de datos, así la puedes crear: kzbin.info/www/bejne/a5DEq2mlf9eeg9E
@Agustin-ev2qo6 жыл бұрын
click derecho donde aparecen los schemas, new schema y ahi lo creas, luego debes seleccionar el schema con doble click
@oxk4r016 жыл бұрын
Por qué no se usa SELECT? Estoy un poco confuso con el uso de SHOW. Cúal es la diferencia?
@codigosdeprogramacion6 жыл бұрын
Hola, cuando quieres ver el listado bases de datos, tablas o columnas utilizas SHOW pero cuando quieres ver el contenido de una tabla utilizas SELECT
@oxk4r016 жыл бұрын
Códigos de Programación Ok, si no entendí mal entonces, SHOW es para ver la estructura y SELECT para el contenido. Muchas gracias!
@franciscocasamayor26416 жыл бұрын
ayuda a mi me da error 1046
@codigosdeprogramacion6 жыл бұрын
#1046 - No database selected No has seleccionado una base de de datos para trabajar: use mybase;