Gracias, buen vídeo. Podrías hacer un vídeo utilizando el CRUD dentro de los procedimientos almacenados? ¿También explicando mejor la construcción y la función de los Triggers? Igual te agradezco por este gran aporte.
Hola. Al tratar de importar la base de datos me da este error: 11:30:53 /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */ Error Code: 1231. Variable 'sql_notes' can't be set to the value of 'NULL' 0.000 sec Agradecería ayuda, porque no sé muy bien la causa ni como solucionarlo.
Hola como estas? antes que nada agradecerte por aportar todos tus conocimientos. Luego hacerte una pregunta. En los procedimientos almacenados vos colocaste como parámetro un id INT y previamente usaste la palabra reservada IN. Ahora te pregunto: ¿ Siempre cuando queramos referirnos a un parámetro X va la palabra IN que la antecede o hay más keywords que pueden anteceder a los parámetros que vamos a poner?
Hola, Un parámetro IN pasa un valor a un procedimiento (Envía un valor) y un parámetro OUT pasa un valor del procedimiento a la persona que llama (retorna el valor).
Buen Video! una pregunta, mi trigger funciona bien en mysql pero al momento de implementarlo en java web se ejecuta pero no se ve el dato actualizado en la vista pero si se ejecuto en la base de datos, alguna sugerencia de por que pasa esto?
Cuando intento insertar en la tabla categoria despues de hacer el trigger me sale el siguiente error ||| Error Code: 1136. Column count doesn't match value count at row 1
Hola, necesitaria hacer un trigger para resetear los autoincrenets de unas tablas. Ya sabeis que aunque se borre el ultimo registro de la tabla el autoincrement sube. Estoy probando un monton de cosas y no lo consigo. Muchas gracias.
Códigos de Programación Gracias por la respuesta pero en este caso no me vale ya que no puedo eliminar los datos de la tabla. Al final lo solucione de otra forma. Justo después de borrar un registro llamo a una función en php que selecciona el Max del campo id de la tabla en cuestión y luego hace un alter table de la tabla en cuestión poniendo el auto increment al valor obtenido por el select anterior. Mi intención era conseguir esto con un trigger pero no fui capaz así que lo hice en lado de la aplicación por php. Si se te ocurre cómo hacer esto con un trigger genial. Gracias por todo el trabajo que haces es fenomenal
Quiero haces un procedimiento almacenado para insertar datos en tres tablas, pero necesito obtener el id de la primera inserción y pasarlo a las dos inserciónes restantes. Ya puedo insertar pero no logro pasar el id a las otra tablas.... Ayuda
Hola, en seguida de la primera inserción debes ejecutar select last_insert_id(); para que te devuelva el id insertado y este agregarlo en las 2 tablas siguientes.
@@codigosdeprogramacion probé usando select @@identity y le pase el mismo paramento a mis otras dos inserciónes y me esta funcionando. Que me recomidas? Lo dejo así o es mejor usar tu método?
brother si no fuera por ti, me vuelvo loco. Te agardezco de todo corazón ♥♥ Te ganaste un sub y un like.
Gracias, saludos
Muy conciso, lo que estaba buscando. GRACIAS CRACK
Gracias a ti!
Buena bro, bendiciones, ty
Gracias, saludos
Excelentes videos. Gracias, todo es muy didáctico y muy buenos ejemplos
Muchas gracias
men gracias muy bueno tu curso me a salvado ya varias veces
De nada, eso me agrada. Saludos
Cada vez mas interesante! genial.
Gracias, buen vídeo.
Podrías hacer un vídeo utilizando el CRUD dentro de los procedimientos almacenados? ¿También explicando mejor la construcción y la función de los Triggers?
Igual te agradezco por este gran aporte.
Muy buen tutorial. Muchas gracias !
De nada, saludos
Hola amigo. consulta porque se utiliza un pipe? como delimitador de un triger? no puede ser el clasico //?,
No entendí lo de los Triggers, ahora con los Procedures Stores hay alguna opción para buscar por diferentes tipos de datos?
Muy bueno, mil gracias
Gracias, saludos
Gracias capo
y la base de datos?
Hola. Al tratar de importar la base de datos me da este error:
11:30:53 /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */ Error Code: 1231. Variable 'sql_notes' can't be set to the value of 'NULL' 0.000 sec
Agradecería ayuda, porque no sé muy bien la causa ni como solucionarlo.
Hola, que versión de MySQL utilizas
trata de importarla con el cmd es mas sencillo asi fue que yo pude importarla
@@bs_luffy655 y como haces eso?
Buen video!
Gracias
Una duda cuantas peticiones soporta mysql o depende de la pc en la que se encuentra el servicio mysql 🤔
Según la documentación de la versión 8.0 son 100000, aunque va depende de tu configuración ya que el valor predefinido es 151
@@codigosdeprogramacion 100000 peticiones por segundo 🤔
muy bien explicado que deberias quitar el bloq mayus de pantalla :)
Hola amigo.. por si acaso no tenes un tutorial sobre como utilizar funciones en una base de datos?
Hola como estas? antes que nada agradecerte por aportar todos tus conocimientos.
Luego hacerte una pregunta. En los procedimientos almacenados vos colocaste como parámetro un id INT y previamente usaste la palabra reservada IN. Ahora te pregunto: ¿ Siempre cuando queramos referirnos a un parámetro X va la palabra IN que la antecede o hay más keywords que pueden anteceder a los parámetros que vamos a poner?
Hola, Un parámetro IN pasa un valor a un procedimiento (Envía un valor) y un parámetro OUT pasa un valor del procedimiento a la persona que llama (retorna el valor).
Buen Video! una pregunta, mi trigger funciona bien en mysql pero al momento de implementarlo en java web se ejecuta pero no se ve el dato actualizado en la vista pero si se ejecuto en la base de datos, alguna sugerencia de por que pasa esto?
Hola, tal vez no se esta ejecutando correctamente
para conetar esta base de datos a mi sitio web donde esta mi usuario a registrar como se hace
hola que tal me inscribi en tu pagina y no me llega el correo a ningun buzon
Hola, revisa en correo no deseado
@@codigosdeprogramacion no amigo no esta tampoco
Cuando intento insertar en la tabla categoria despues de hacer el trigger me sale el siguiente error |||
Error Code: 1136. Column count doesn't match value count at row 1
Al parecer te falta una columna o estas enviando un dato de mas
Hola, necesitaria hacer un trigger para resetear los autoincrenets de unas tablas. Ya sabeis que aunque se borre el ultimo registro de la tabla el autoincrement sube. Estoy probando un monton de cosas y no lo consigo. Muchas gracias.
Con el comando truncate table borrar la tabla y reinicia el autoincremental.
Códigos de Programación Gracias por la respuesta pero en este caso no me vale ya que no puedo eliminar los datos de la tabla. Al final lo solucione de otra forma. Justo después de borrar un registro llamo a una función en php que selecciona el Max del campo id de la tabla en cuestión y luego hace un alter table de la tabla en cuestión poniendo el auto increment al valor obtenido por el select anterior. Mi intención era conseguir esto con un trigger pero no fui capaz así que lo hice en lado de la aplicación por php. Si se te ocurre cómo hacer esto con un trigger genial. Gracias por todo el trabajo que haces es fenomenal
Quiero haces un procedimiento almacenado para insertar datos en tres tablas, pero necesito obtener el id de la primera inserción y pasarlo a las dos inserciónes restantes. Ya puedo insertar pero no logro pasar el id a las otra tablas.... Ayuda
Hola, en seguida de la primera inserción debes ejecutar select last_insert_id(); para que te devuelva el id insertado y este agregarlo en las 2 tablas siguientes.
@@codigosdeprogramacion probé usando select @@identity y le pase el mismo paramento a mis otras dos inserciónes y me esta funcionando. Que me recomidas? Lo dejo así o es mejor usar tu método?
Pues si esta funcionando bien, así lo puedes dejar
amigo necesito de tu ayuda ya que mi programa no me sale ayuda x faaa!!!!
bien +10 papu
Y DONDE ESTÁ LA BASE DE DATOS? PASEME EL LINK POR FAVOR, YA ME INSCRIBÍ EN EL CURSO Y NO LA ENCUENTRO.
-muchas muchas gracias, pero yo me refería a la base de datos tiendita c:
En la parte de vistas... Eso del alias es necesario???
Hola, en ocaciones cuando las tablas tienen campos con el mismo nombre.
Hola, puedo mostrar un procedimiento almacenado en una vista?
Las vistas no pueden invocar procedimientos almacenados, aunque un procedimiento almacenado si puede invocar a una vista.
da error el coding de la base de datos
Códigos de Programación ya lo solucione, gracias
"Create or replace" y te ahorras el drop y el alter
En las vistas
"drop procedure if exists" antes de la creación del procedimiento
2:46
amigo necesito de tu ayuda ya que mi programa no me sale ayuda x faaa!!!!