Тёмный

Curso de SQL Server 2021 desde cero | T-SQL, PROCEDIMIENTOS ALMACENADOS (video 59) 

INFORMATICONFIG
Подписаться 66 тыс.
Просмотров 9 тыс.
50% 1

Introduccion a los procediimentos almacenados en SQL server.
CONTACTO: informaticonfig@gmail.com
COLABORACION: paypal.me/informaticonfig
patreon.com/informaticonfig

Опубликовано:

 

28 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@informaticonfig333
@informaticonfig333 Год назад
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
@hgutierrez20081
@hgutierrez20081 10 месяцев назад
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.
@informaticonfig333
@informaticonfig333 10 месяцев назад
gracias como siempre Herberth, ya lo había aclarado en otro comentario pero como dije, el resultado no es lo importante si no la formulación
@jvakksisjid
@jvakksisjid Год назад
Muy buenos tus cursos buen hombre!
@informaticonfig333
@informaticonfig333 Год назад
bienvenido!
@eduardoolaz9148
@eduardoolaz9148 6 месяцев назад
Una explicación clara, aunque hubiera estado mejor multiplicar el sueldo por 1,2. Salvo este detalle, todo perfecto.
@informaticonfig333
@informaticonfig333 6 месяцев назад
si, de eso me di cuenta tarde, pero gracias.
@hiovanycubillosgomez5901
@hiovanycubillosgomez5901 Год назад
Que buen video, muchas mas asi,
@informaticonfig333
@informaticonfig333 Год назад
claro!!
@maicolaguillon2323
@maicolaguillon2323 11 месяцев назад
Si se cumple la condición entonces el update modificará todas los records, esto se puede solucionar con un subquery en un where en el update
@andrescepeda3245
@andrescepeda3245 6 месяцев назад
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 ...
@adriantarazonafocacci8563
@adriantarazonafocacci8563 Год назад
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.
@informaticonfig333
@informaticonfig333 Год назад
verificaste en el explorador de objetos si aparece?
@adriantarazonafocacci8563
@adriantarazonafocacci8563 Год назад
@@informaticonfig333 si el problema era que tenia un trigger
@IanSein
@IanSein 7 месяцев назад
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!
@informaticonfig333
@informaticonfig333 7 месяцев назад
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.
@andrescepeda3245
@andrescepeda3245 6 месяцев назад
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
@informaticonfig333 6 месяцев назад
@@andrescepeda3245 buen punto Andres.
@kenxxo71
@kenxxo71 5 месяцев назад
@@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..!
@alejandrogarciaaraoz6729
@alejandrogarciaaraoz6729 2 месяца назад
@@kenxxo71 concuerdo totalmente contigo
@ZharalDev
@ZharalDev 11 месяцев назад
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.
@didimoescobar2247
@didimoescobar2247 11 месяцев назад
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....
@informaticonfig333
@informaticonfig333 11 месяцев назад
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.
@aromsalas2417
@aromsalas2417 10 месяцев назад
Que tal profe, hice el segundo ejemplo sin la estructura begin-end y corrió bien, aplica para algunos casos solamente?
@informaticonfig333
@informaticonfig333 10 месяцев назад
te funciona por que estas en el editor, en caso de que una aplicación externa a tu base de datos use ese procedimiento y no vea el begin-end, te falla
@stephencurry7981
@stephencurry7981 10 месяцев назад
Hola profe, los bloques "begin" equivaldrían en js a las {} que inician bloques de códigos si se cumple la condición?
@informaticonfig333
@informaticonfig333 10 месяцев назад
exacto!
@Gonza2432
@Gonza2432 Год назад
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.
@informaticonfig333
@informaticonfig333 Год назад
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.
@Gonza2432
@Gonza2432 Год назад
@@informaticonfig333 Si si, se entendió perfecto. Gracias
@manuelgarcia2527
@manuelgarcia2527 6 месяцев назад
Aprendi a consultar, bien
@informaticonfig333
@informaticonfig333 6 месяцев назад
Excelente
Далее
11 ming dollarlik uzum
00:43
Просмотров 391 тыс.
Китайка и Максим Крипер😂😆
00:21
Curso SQL. Procedimientos almacenados I. Vídeo 23
18:37