La verdad que aprendo mucho de tus clases. Solo una recomendación para los que estamos aprendiendo, no es bueno pasar de la explicación de una función a la de un procedimiento, borrando variables, escribiendo otras, volviendo a borrar otra parte del codigo y reemplazando. Creo que sería bueno comenzar a escribirlo desde cero para familiarizar la estructura. Cuando terminas la explicación ya me perdí de que es lo que se borró y debo ver el video varias veces. Un saludo!! Muchas gracias!
@@DiscoDurodeRoer Buenas noches, de antemano gracias por este contenido es de muy alta calidad pero concuerdo con el compañero, me quede en blanco al traer el codigo del segundo ejercicio de otra parte (dp.cantidad y eso)
Hola gracias por los videos. Ayudame por favor. Yo quiero saber donde puedo encontrar todas las funciones o paquetes con sjs funciones o librerias... Que trae por defecto Plsql de Oracle. Lo anterior para con ellas poder crear progrmas y saber con que puedo contar o usar al momento de programar. Gracias
Hola profe una cosilla/opinión personal... Personalmente veo muy necesario mostrar las tablas y sus correspondientes columnas y filas con las que vamos a trabajar para ver los datos correspondientes y asimilar más fácilmente el modo con el que llevamos a cabo la programación, ya sean funciones, procedimientos, paquetes, triggers... Creo que podremos entender mejor lo que estamos haciendo y los cambios que se están llevando a cabo (de donde proceden los datos finales que estamos obteniendo). Muchas gracias por las clases y un saludo profe.
estoy usando la de jardineria que hemos usado en el canal. Teneis en la descripcion para descargarlo y verlo. Como ya hable de ella en su dia, pense que ya estariamos familiarizado, pero si tienes razon. Lo tendre en cuentra para proximos videos. ¡Gracias!
DiscoDurodeRoer gracias a ti profe, las explicaciones son tremendas. Por cierto, en breve tengo los exámenes, a ver si cuando los haga, puedo hacerle unas fotos para pasártelo y así tener más material para entrenar y preparar futuros exámenes y nos conviertas en auténticos tiburones 🦈 Informáticos 😄😄. Un saludo profe.
El dp y p es un alias que se denomina a la tabla y no escribir todo el nombre de esta en este caso le coloca a la tabla pedido p y a la tabla detallepedidos dp En el where usa el alias de la tabla pedido que es p p.codigopedido sino tendria que colocar en el where pedido.codigopedido esto se usa para abreviar.
Hola buenas, una cosa super importante y por lo que he leido en la mayoria de los comentarios esque me es imposible descargar el enunciado y la base de datos, ruego porfavor si me lo podria facilitar de alguna otra forma, muchas gracias
Buenas tardes. Estoy siguiendo los videos que estan excelentes, pero aun no he podido descargar nada de los contenidos que indicas estan subidos. todo indica que los enlaces estan caidos, podras enviarlos por mail o bien indicar donde estan para que pueda descargarlos?. Muchas gracias t segui haciendo videos. Saludos
Hola tengo una consulta pasa que en el ejercicio de funciones cuando haces ya el bloque anónimo no termine de entender por qué te confundes y al final no se cómo queda ese bloque si me respondes este comentario te mando en el siguiente comentario las dos opciones a ver si me sacas de la duda ya a dos años del vídeo no sé si leerás este mensaje
@@DiscoDurodeRoer perdón justo cuando empiezas el procedure corriges el bloque anonimo... perdon, te felicito por lod videos pasa que voy pausando el video y hasta no entender algo no sigo y cuando te equivocas pues me mato por que paso tiempo tratando de entender estaria bueno corregir esos detallitos para otros videos y mostrar las tablas asi sea al comienzo asi no se vean en paralelo... todo como critica constructiva ,te digo que eres quien tiene los mejores videos explicando este campo en youtube o por lo menos de los qu he visto ... saludos y gracias por responder
8:08 No entiendo porque ahora si es codigopedido y no codigocliente, creo que hubo suerte de que hubiera un cliente con valor 3 para sumar sus pagos xD. corrígeme si me equivoco.
Hola, al ejecutar la funcion Pagos_cliente sale este Error.. es posible que me puedas ayudar de ante mano muchas gracias Slds. Informe de error - ORA-01031: insufficient privileges 01031. 00000 - "insufficient privileges" *Cause: An attempt was made to perform a database operation without the necessary privileges. *Action: Ask your database administrator or designated security administrator to grant you the necessary privileges
Cree una nueva columna DESCUENTO_EMP en la tabla EMPLOYEES • Cree un procedimiento con el nombre CAL_DESCUENTO_EMP que reciba como parámetros el ID del empleado y un % de descuento, permitiendo calcular el nuevo valor de descuento en DESCUENTO_EMP (salario* {% del descuento}) de un determinado empleado. Alguien me puede ayudar a crear un procedimiento por favor ?
amigo estoy en primer año de informática y quiero y me gusta aprender pero ese error me impide seguir avanzando por favor alguien que me pueda ayudar. Informe de error - ORA-01031: insufficient privileges 01031. 00000 - "insufficient privileges" *Cause: An attempt was made to perform a database operation without the necessary privileges. *Action: Ask your database administrator or designated security administrator to grant you the necessary privileges
La verdad que aprendo mucho de tus clases. Solo una recomendación para los que estamos aprendiendo, no es bueno pasar de la explicación de una función a la de un procedimiento, borrando variables, escribiendo otras, volviendo a borrar otra parte del codigo y reemplazando. Creo que sería bueno comenzar a escribirlo desde cero para familiarizar la estructura. Cuando terminas la explicación ya me perdí de que es lo que se borró y debo ver el video varias veces. Un saludo!! Muchas gracias!
Lo tendre en cuenta ;)
@@DiscoDurodeRoer Buenas noches, de antemano gracias por este contenido es de muy alta calidad pero concuerdo con el compañero, me quede en blanco al traer el codigo del segundo ejercicio de otra parte (dp.cantidad y eso)
Deberias crear un tutorial para funciones que retornan tablas, muchas gracias por compartir conocimientos
saludos!
Muchas gracias crack!!!!
Hola gracias por los videos.
Ayudame por favor.
Yo quiero saber donde puedo encontrar todas las funciones o paquetes con sjs funciones o librerias... Que trae por defecto Plsql de Oracle. Lo anterior para con ellas poder crear progrmas y saber con que puedo contar o usar al momento de programar.
Gracias
Hola profe una cosilla/opinión personal... Personalmente veo muy necesario mostrar las tablas y sus correspondientes columnas y filas con las que vamos a trabajar para ver los datos correspondientes y asimilar más fácilmente el modo con el que llevamos a cabo la programación, ya sean funciones, procedimientos, paquetes, triggers...
Creo que podremos entender mejor lo que estamos haciendo y los cambios que se están llevando a cabo (de donde proceden los datos finales que estamos obteniendo).
Muchas gracias por las clases y un saludo profe.
estoy usando la de jardineria que hemos usado en el canal. Teneis en la descripcion para descargarlo y verlo. Como ya hable de ella en su dia, pense que ya estariamos familiarizado, pero si tienes razon. Lo tendre en cuentra para proximos videos. ¡Gracias!
DiscoDurodeRoer gracias a ti profe, las explicaciones son tremendas.
Por cierto, en breve tengo los exámenes, a ver si cuando los haga, puedo hacerle unas fotos para pasártelo y así tener más material para entrenar y preparar futuros exámenes y nos conviertas en auténticos tiburones 🦈 Informáticos 😄😄.
Un saludo profe.
Una pregunta, cual es la utilidad del operador / al final de la sintaxis?
a que operador te refieres? en que min del video aparece?
separa los bloques de codigo para que no ejecute todo junto si no solo donde quieres
buena tarde, podria enviarlos el link donde descar el pl sql que esta utilizando ,gracias
Lo tienes en github mira al final de la descripción
@@DiscoDurodeRoer disculpa como lo descargo y que precio tiene?
Ninguno, es gratis, veras un botón verde, ahí lo podrás descargar
Buenas!! Que significa dp y p? Estoy viendo en el begin del minuto 14 y no lo entiendo, me lo podrías explicar por favor? Gracias!!
El dp y p es un alias que se denomina a la tabla y no escribir todo el nombre de esta en este caso le coloca a la tabla pedido p y a la tabla detallepedidos dp
En el where usa el alias de la tabla pedido que es p
p.codigopedido sino tendria que colocar en el where pedido.codigopedido esto se usa para abreviar.
Hola buenas, una cosa super importante y por lo que he leido en la mayoria de los comentarios esque me es imposible descargar el enunciado y la base de datos, ruego porfavor si me lo podria facilitar de alguna otra forma, muchas gracias
x2
Buenas tardes. Estoy siguiendo los videos que estan excelentes, pero aun no he podido descargar nada de los contenidos que indicas estan subidos. todo indica que los enlaces estan caidos, podras enviarlos por mail o bien indicar donde estan para que pueda descargarlos?. Muchas gracias t segui haciendo videos. Saludos
Esta al final de la descripcion
Están buenas las clases pero descargar el contenido es muy difícil, pasa por muchas páginas de cobro y ya tengo varios virus
Pasa solo por una y se puede saltar, yo tb me los descargo de ahi y no he tenido problemas
asi rapido alguien sabe si puedo meter un and despues de where en la funcion
Hola tengo una consulta pasa que en el ejercicio de funciones cuando haces ya el bloque anónimo no termine de entender por qué te confundes y al final no se cómo queda ese bloque si me respondes este comentario te mando en el siguiente comentario las dos opciones a ver si me sacas de la duda ya a dos años del vídeo no sé si leerás este mensaje
Si, manda lo que veas
@@DiscoDurodeRoer perdón justo cuando empiezas el procedure corriges el bloque anonimo... perdon, te felicito por lod videos pasa que voy pausando el video y hasta no entender algo no sigo y cuando te equivocas pues me mato por que paso tiempo tratando de entender estaria bueno corregir esos detallitos para otros videos y mostrar las tablas asi sea al comienzo asi no se vean en paralelo... todo como critica constructiva ,te digo que eres quien tiene los mejores videos explicando este campo en youtube o por lo menos de los qu he visto ... saludos y gracias por responder
8:08 No entiendo porque ahora si es codigopedido y no codigocliente, creo que hubo suerte de que hubiera un cliente con valor 3 para sumar sus pagos xD. corrígeme si me equivoco.
11:50 perdona, no he dicho nada xDD
Hola, al ejecutar la funcion Pagos_cliente sale este Error..
es posible que me puedas ayudar de ante mano muchas gracias Slds.
Informe de error -
ORA-01031: insufficient privileges
01031. 00000 - "insufficient privileges"
*Cause: An attempt was made to perform a database operation without
the necessary privileges.
*Action: Ask your database administrator or designated security
administrator to grant you the necessary privileges
Eso es porque no tienes permisos para ejecutarlo
Necesitas usar grant
@@DiscoDurodeRoer como y donde lo ejecuto
@@DiscoDurodeRoer necesito ayuda profesor
¡Vas muy rápido! En cuatro capítulos ya es difícil seguirte si empiezas desde cero
Cree una nueva columna DESCUENTO_EMP en la tabla
EMPLOYEES
• Cree un procedimiento con el nombre CAL_DESCUENTO_EMP
que reciba como parámetros el ID del empleado y un % de
descuento, permitiendo calcular el nuevo valor de descuento
en DESCUENTO_EMP (salario* {% del descuento}) de un
determinado empleado.
Alguien me puede ayudar a crear un procedimiento por favor ?
amigo estoy en primer año de informática y quiero y me gusta aprender pero ese error me impide seguir avanzando
por favor alguien que me pueda ayudar.
Informe de error -
ORA-01031: insufficient privileges
01031. 00000 - "insufficient privileges"
*Cause: An attempt was made to perform a database operation without
the necessary privileges.
*Action: Ask your database administrator or designated security
administrator to grant you the necessary privileges
Como te dije, es un problema de privilegios, usa grant con el usuario que uses
Grant all privileges to *tu usuario*;
no sera usted el comediante con ese nombre
Malardo