Oracle - What are the Stored Procedures

Sdílet
Vložit
  • čas přidán 2. 11. 2017
  • The stored procedures are subprograms that are responsible for performing tasks in my tables, these are saved as objects in the database and can be modified or deleted.
    Oracle Blog: bit.ly/2plS5kC

Komentáře • 50

  • @HernyDesfase
    @HernyDesfase Před 5 lety

    Atascado 2 días.. sin poder llegar a entender como trabajar correctamente con los procedimientos. Y gracias a ti lo he captado, muy buena explicación amigo.

  • @lourdsd6839
    @lourdsd6839 Před 5 lety +1

    Increíble su forma de explicar... muchas gracias por ayudarme en mi crecimiento con Oracle. Besitos y abracitos!!!

  • @iKriisTiaaNzZHD
    @iKriisTiaaNzZHD Před 5 lety

    Esta tarde realizaré el ejercicio. Creo que esta explicación me permite realizar lo que se me exige. No sé si funcionará pero me has ayudado. Gracias de antemano 💪

  • @juliomorales220
    @juliomorales220 Před 2 lety

    Excelente gracias que pedagogía, llevaba semanas sin poder hacerlo

  • @carlos.fonseca74
    @carlos.fonseca74 Před 6 lety +1

    Gracias, excelente video, bien explicado

  • @carlose.3840
    @carlose.3840 Před 3 lety

    Gracias amigo primera vez que veo procedimiento pero lo explicaste muy bien

  • @sebastianortiz1521
    @sebastianortiz1521 Před 4 lety

    Excelente explicación! Muchas gracias, Nuevo suscriptor

  • @emmanuellobatobastar4277

    excelente video, me salvaste graciasss :)

  • @programacion8488
    @programacion8488 Před 6 lety

    Flipo contigo tio, muy bien explicado todo, me ha ayudado muchisimo tu Video. Me suscribo y Like

    • @codingraph
      @codingraph  Před 6 lety

      Gracias tío, en mi canal hay más videos de estructuras de Oracle, también me suscribí a tu canal, saludos desde Costa Rica.

  • @efrainrojasccorinaupa8108

    Hola Crack, muy buen video tengo una consulta, como puedo ejecutar el procedimiento con el parámetro de salida de tipo sys_refcursor en un programa de PHP con conexión PDO

  • @andrespolo.2013
    @andrespolo.2013 Před 3 lety +3

    Hola, me dice que la variable "cursorMemoria no está declarada"

    • @beatriz3821
      @beatriz3821 Před 2 lety +2

      Abajo en el comentario de @Jhonny Mora, @cfhangel le responde que es poner REFCURSOR y no SYS_REFCURSOR. Quiteselo sólo al de abajo, sobre la ejecución.

  • @JulioSerratos
    @JulioSerratos Před 4 lety

    Y si quiero hacer que esos resultados me los muestre como en un select normal, sin hacer print?

  • @americopeirano6573
    @americopeirano6573 Před 4 lety +1

    muchos videos explicando como devolver 1 o 2 datos..algun video que explique como devolver un select * from que muestra 500 o mas lineas de datos con 5 o 10 columnas ?

  • @dylanfontanarossa9449

    Buenas, me sale esto PLS-00103: Encountered the symbol "SET" Que debo hacer?

  • @juniorsepping9055
    @juniorsepping9055 Před 6 lety

    MUY BUENO, QUE SIGA , QUE SIGA , QUE SIGA .

    • @codingraph
      @codingraph  Před 6 lety

      Aquí tengo una lista de reproducción con las estructurasde Oracle, si puedes invitar a más estudiantes a suscribirse te lo agradecería mucho, saludos. Oracle-Lenguajes de Cuarta: czcams.com/play/PL9DVS5UbF3wnCXwXsnw3-kX0jMdDuKowy.html

  • @codingraph
    @codingraph  Před 5 lety

    ¿Necesita ayuda con su proyecto o base de datos? Ahora puede contactarse conmigo de forma personal para resolver sus problemas de programación: bit.ly/asistencia_programacion

  • @esgarfernandezlluen7575
    @esgarfernandezlluen7575 Před 4 měsíci

    Y si lo necesito mostrar en tabla como hago?

  • @IgnisMauro
    @IgnisMauro Před 2 lety

    esto ya entraria en lo que es PL/SQL? saludos!

  • @jhonandersonperaltaochoa9833

    CRACK DIOS DEL OLIMPO , EXISTE UNA SEGUNDA PARTE?

  • @alexissuarezalvarez5622

    Hola, como hago para reutilizar estos procedimientos y/o funciones.

    • @codingraph
      @codingraph  Před 5 lety +1

      Cuando los ejecutas quedan guardados en la base de datos, entonces pueden reutilizarlos en un paquete o dentro de otra función. Saludos desde Costa Rica, no olvides suscribirte.

    • @alexissuarezalvarez5622
      @alexissuarezalvarez5622 Před 5 lety

      @@codingraph ohhh gracias por aclarar esa duda

  • @jhonnymora2182
    @jhonnymora2182 Před 6 lety

    Me aparece SP2-0552: La variable de enlace " CursorMemoria" no está declarada. Qué puedo hacer?

    • @codingraph
      @codingraph  Před 6 lety

      Jhonny Mora Hola debes declarar esa variable justo después del procedimiento almacenado como cursor de sistema. Me cuenta cómo le va, no olvides suacribirte. Saludos desde Costa Rica.

    • @cfhangelcfhangel9551
      @cfhangelcfhangel9551 Před 5 lety +17

      así va la sentencia VARIABLE cursorMemoria REFCURSOR; no VARIABLE cursorMemoria SYS_REFCURSOR;

    • @joselynvanessacalderonrios873
      @joselynvanessacalderonrios873 Před 2 lety +2

      @@cfhangelcfhangel9551 BENDITO TU COMENTARIO AMIGOOO, GRACIAS

  • @Pollomeza147
    @Pollomeza147 Před 6 lety

    No se puede crear directamente en el SQL Command line?

    • @codingraph
      @codingraph  Před 6 lety

      Sí puedes, solo que debes ingresar con un usuario que tenga suficientes privilegios, también puedes intentarlo en SQL Plus. No olvides suscribirte, saludos desde Costa Rica.

    • @Pollomeza147
      @Pollomeza147 Před 6 lety

      Codingraph TV pero me siguen saliendo líneas no puedo terminar la instrucción

    • @codingraph
      @codingraph  Před 6 lety

      Meza Music hola, en SQL command line si no termina con punto y coma la instrucción creo que se generan líneas, confírmeme si es ese el problema

  • @danielirigoyen4167
    @danielirigoyen4167 Před 6 lety +1

    Yo estoy haciendo las pruebas eni propia base de datos
    Pero me aparece que o declaró la variable cuando uso el cursor
    Será que necesito algún permiso para eso?

    • @codingraph
      @codingraph  Před 6 lety +1

      Hola Daniel, puede ser de permisos pero pienso en 2 causas del problema:
      1) El cursor no es de tipo "Sys_RefCursor"
      2) No está el set autoprint on;
      Si quieres me puedes compartir tu código pl/sql para revisarlo y ayudarte a encontrar una solución.

    • @juanzepeda6772
      @juanzepeda6772 Před 6 lety +8

      A mi me daba el mismo error, pero removí el "SYS" al "SYS_REFCURSOR" y me salió.

    • @codingraph
      @codingraph  Před 6 lety +1

      Juan Carlos Zepeda Rodriguez Gracias por el aporte, recuerda suscribirte, saludos desde Costa Rica.

    • @nidiayanethcastropoloche2981
      @nidiayanethcastropoloche2981 Před 5 lety +3

      si muchas gracias 'VARIABLE cursorMemoria REFCURSOR;' gracias a todos

    • @Carlos-fl1zc
      @Carlos-fl1zc Před 3 lety

      @@nidiayanethcastropoloche2981 me sirvió

  • @utp1333
    @utp1333 Před 2 lety

    eso no funciona en PLSQL

    • @codingraph
      @codingraph  Před 2 lety

      Sí funciona, usted puede ver en el video que estoy en SQL Developer de Oracle

  • @davidchavez3920
    @davidchavez3920 Před 6 lety

    ALGUIEN ME PUEDE AYUDAR CON ESTOS 2 EJERCICIOS EN PROCCEDIMIENTO ALMACENADO
    1-SELECT USUARIO,PASSWORD FROM USUARIO WHERE USUARIO= AND PASSWORD=
    2- SELECT id_doc,tipo,nro_referencia,fecha_doc,remitente,prioridad,plazo,condicion, to_date(fecha_doc+plazo)-(sysdate) as PlazoenDias from documento;

    • @codingraph
      @codingraph  Před 6 lety

      Hola David la respuesta para colocarlos en un procedimiento está en la partr final del video donde explico cómo mostrar registros de un Select con un cursor.
      Solo debes colocar los selects que tienes y ejecutar los procedimientos con los pasos qie puse ahí, saludos desde Costa Rica y no olvides suscribirte

    • @davidchavez3920
      @davidchavez3920 Před 6 lety

      Muchas gracias con mucho gusto me suscribo, pero disculpa se prodra hacer un count con esto "SELECT id_doc,tipo,nro_referencia,fecha_doc,remitente,prioridad,plazo,condicion, to_date(fecha_doc+plazo)-(sysdate) as PlazoenDias from documento; "

    • @codingraph
      @codingraph  Před 6 lety

      David Chavez hola, a cuál columna quieres hacer el count? y quiere que el count lo devuelva el procedimiento almacenado?

    • @davidchavez3920
      @davidchavez3920 Před 6 lety

      lo que pasa es que tengo un query de Access"select count(*) from QDocumentoCalculado where condicion='Pendiente'and [Plazo en dias]

    • @codingraph
      @codingraph  Před 6 lety

      David Chavez entonces quieres convertir el primer query de Access a Oracle, sería eso?
      Yo lo harías así:
      Select count (columna_que_ocupes) from QDocumento_calculado where condicion = 'pendiente' And plazo

  • @lbonillaluna76
    @lbonillaluna76 Před 4 lety

    me me quede aqui