Introduccion a los procediimentos almacenados en SQL server. CONTACTO: informaticonfig@gmail.com COLABORACION: paypal.me/informaticonfig patreon.com/informaticonfig
Gracias por tu visita y participar en este curso, si te gusta por favor subscríbete, dame tu like y comparte para seguir creciendo y publicando mas lecciones, esto me ayudaría mucho. Tambien para recibir las notificaciones de las nuevas lecciones que iré subiendo paulatinamente CONTACTO: informaticonfig@gmail.com COLABORACION: paypal.me/informaticonfig patreon.com/informaticonfig
Hola profe, en el video 59 el nuevo sueldo sería: update empleados set sueldo = sueldo *1.20;, el 0.20 del sueldo sería el bono solamente. todo lo demás muy bien, muy claro y muy bien explicado. Le agradezco por sus clases. Saludos.
Hola ...Dentro del bloque "IF EXISTS", al cumplirse la condición "can_hijos > 3", al ingresar al bloque "UPDATE", ya se tiene en cuenta la condición especificada en el "IF". No es necesario volver a especificar la condición "WHERE can_hijos > 3" dentro del bloque "UPDATE", ya que al llegar a ese punto, se está trabajando con los valores que cumplen con la condición del "IF". Por lo tanto, no es necesario especificar la condición nuevamente en el bloque "UPDATE, pero no esta de mas especificar que valores se desean actualizar.. Saludos ...
Buenas noches profesor , tengo un problema , me corre la creacion del proc pero cuando lo llamo con el exec me sale esto :Msg 208, Level 16, State 1, Procedure tr_control_emple, Line 11 [Batch Start Line 15] El nombre de objeto 'control_emple' no es válido.
Muy buen curso de SQL la verdad, sigo todos los videos y sos un genio! Una única corrección: En el UPDATE si no colocas nuevamente la condición de que tiene que tener cierta cantidad de hijos, se modifican todos los registros. Un saludo!
Hola Ian, el "if exists()" ya verifica esta condicion al inicio de la configuracion por lo que no hay que parametrizarla mas adelante. Gracias por participar del curso.
Hola ...Dentro del bloque "IF EXISTS", al cumplirse la condición "can_hijos > 3", al ingresar al bloque "UPDATE", ya se tiene en cuenta la condición especificada en el "IF". No es necesario volver a especificar la condición "WHERE can_hijos > 3" dentro del bloque "UPDATE", ya que al llegar a ese punto, se está trabajando con los valores que cumplen con la condición del "IF". Por lo tanto, no es necesario especificar la condición nuevamente en el bloque "UPDATE, pero no esta de mas especificar que valores se desean actualizar.. Saludos ...
@@informaticonfig333 @andrescepeda3245 lo que ustedes plantean es un error de concepto el SELECT planteado en el "IF EXISTS" no está de ninguna manera condicionando a que el UPDATE siguiente se haga sobre las filas del SELECT . No siendo un experto en SQLSERVER me quedó la duda de lo que planteaban pero al hacer la prueba pueden verificar lo que les estoy planteando, salvo que esté omitiendo alguna consideración . Saludos..!
Espectacular, acaparo toda mi atención en solo unos instantes. Justo a este paso quería llegar, hace dos días me toco ver sp_ en la practica en proyecto grande y real, un poco mas complejos, pero estoy seguro con toda esta información pronto los podre dominar. Muchas gracias Profesor por compartir toda esta valiosa información. Le mando un fuerte abrazo.
Excelente video Profesor !!!!, de que manera se puede ejecutar un SP de manera automática en SQL server, con la finalidad (por ejemplo) de que siempre una tabla permanezca constantemente actualizada al ejecutar un MERGE en este SP.... si la pregunta es incorrecta como proceso, agradeceré de su orientación profesor....
hola Didimo, tu pregunta esta correcta pero para un respuesta satisfactoria te recomiendo esperar llegar a la lección de Jobs, ahí tendrás tu respuesta.
Muy buen video, se entiende a la perfección. Una cosa que aclarar sería en la línea 7 donde dice que sueldo = sueldo * 0.20 . No sería 1.20? Porque sino le estarías dejando el 20 % del sueldo.
hola Gonza, en realidad lo que faltó fué la suma de: el sueldo mas el sueldo por 0.20, así si es correcto, pero la idea es que se entienda el concepto, no el resultado del ejercicio.