PROCEDURES IN PL/SQL WITH EXAMPLES || PL/SQL TUTORIAL

Поділитися
Вставка
  • Опубліковано 6 жов 2024

КОМЕНТАРІ • 65

  • @mohitagrawal1555
    @mohitagrawal1555 3 роки тому +4

    your way of explaining concept is amazing !!

  • @mohitdodiya3989
    @mohitdodiya3989 2 роки тому +8

    Thanks ma'am ,❤️Wonderful explanation and understandable .it's very important and useful for me.👍

  • @zeenathkhatoon7701
    @zeenathkhatoon7701 4 роки тому +8

    Could you plz write one sample procedure with one input parameter and one output parameter,that output parameter needs to return multiple values.
    FOR EXAMPLE:
    if we pass input parameter as employee designation(like developer) then it has to return all the employee id"s those who are working under that particular designation.
    plz make one more video with this concept,it will help all

  • @rohitkumar-bf9xe
    @rohitkumar-bf9xe 3 роки тому +2

    This is probably the best explained lesson on this topic i have seen but you should have to show practical also...

  • @vishalbhola07
    @vishalbhola07 4 роки тому +22

    While defining the procedure in 1st example why haven't we write create or replace procedure name instead of it normally procedure keyword is written.

    • @chittardhar8861
      @chittardhar8861 Рік тому +1

      you got any answers man??

    • @samratpatel8060
      @samratpatel8060 10 місяців тому +7

      In PL/SQL, there are different ways to create a procedure. The syntax you used earlier, starting with `PROCEDURE findmul(...) IS`, is one way. However, if you're creating the procedure separately, you can indeed use the `CREATE PROCEDURE` syntax. Here's an alternative version of your code using the `CREATE PROCEDURE` approach:
      ```plsql
      CREATE OR REPLACE PROCEDURE findmul(
      x IN NUMBER,
      y IN NUMBER,
      z OUT NUMBER
      ) AS
      BEGIN
      z := x * y;
      END findmul;
      /
      DECLARE
      a NUMBER;
      b NUMBER;
      c NUMBER;
      BEGIN
      a := 50;
      b := 10;
      findmul(a, b, c);
      DBMS_OUTPUT.PUT_LINE('Multiplication is ' || c);
      END;
      /
      ```
      In this version, the `CREATE OR REPLACE PROCEDURE` statement is used to define the procedure separately from the anonymous PL/SQL block. The `DECLARE` section then declares variables and the `BEGIN` section contains the executable part of your code.
      The choice between creating the procedure within the anonymous block (`PROCEDURE findmul(...) IS ... BEGIN ... END;`) or separately (`CREATE PROCEDURE findmul(...) AS ...`) depends on your specific requirements and coding style preferences. Both approaches are valid in PL/SQL.

  • @amazonking828
    @amazonking828 3 роки тому +2

    lovely voice.Great combination of melodious voice and intelligence.

  • @nishanksoni502
    @nishanksoni502 4 роки тому +2

    Thanks for the video i was looking for this topic in an easy way. :)

  • @jaishreekrishna7511
    @jaishreekrishna7511 Рік тому

    The video was simple and to the point.. Thank you very much

  • @IniyadharshiniGomadurai
    @IniyadharshiniGomadurai 3 місяці тому

    your concepts are very clear ,it is easy to understand. can you pls increase your volume.

  • @r.vignesh1431
    @r.vignesh1431 3 роки тому +2

    Thank u mam .....it was so helpful for my practical xam.. ❤

  • @sakshishikhare2376
    @sakshishikhare2376 3 роки тому +6

    Thank you so much ! It was very help ful for my exam

  • @naturesboy7482
    @naturesboy7482 4 роки тому +2

    Ya it is really helpful

  • @lovelydaya5038
    @lovelydaya5038 3 роки тому

    Your explanation is very good and your voice is just awesome

  • @jamesfernandes4044
    @jamesfernandes4044 3 роки тому +1

    Explainedwith perfection 👍.. Keep up the work

  • @umangsharma1742
    @umangsharma1742 4 роки тому +3

    Nicely explained. Got the whole concept.

  • @suchitrat5888
    @suchitrat5888 2 роки тому +1

    Thank you so much 🥰 madam

  • @waqaskhan2165
    @waqaskhan2165 3 роки тому +2

    Voice is just owesome

    • @nimishpandey2693
      @nimishpandey2693 Рік тому +1

      padhai krle bhai avaaz pe mat dhyaan de

    • @waqaskhan2165
      @waqaskhan2165 Рік тому +1

      @@nimishpandey2693 parhai krli bhai ab job krrha hun

  • @middleofficechitose4866
    @middleofficechitose4866 3 роки тому

    Wow, your tutorial is amazing, with simple presentation in a paper tou can make me understand how function and procedures in oracle. Thank you.
    Please make vid tutorial iseries n implementing this plnsql in orqcle apex, I'm sure your follower will grow more....cmiww

  • @prathamesh0195
    @prathamesh0195 Рік тому

    Excellent mam
    i can understand very good

  • @chaitanyadamarla05
    @chaitanyadamarla05 3 роки тому

    Good morning have a nice day... Thank you a lot

  • @30dhanush
    @30dhanush 4 роки тому +2

    Can you upload bulk collect concepts and collections and nested if.

  • @alwin804
    @alwin804 4 роки тому +1

    Really helpful ...........

  • @Ganeshay-996
    @Ganeshay-996 4 роки тому +1

    Superb job

  • @sahilkr28
    @sahilkr28 Рік тому

    Awesome Explanation !❤

  • @danhassler6585
    @danhassler6585 Рік тому +1

    Very good

  • @MdAfzal-mj1mu
    @MdAfzal-mj1mu 3 роки тому

    Thnx for this amazing video ..

  • @sumitghosh5025
    @sumitghosh5025 2 роки тому

    Thanks mam .....got my topic cleared

  • @bodlashivaprasad9505
    @bodlashivaprasad9505 Рік тому

    Inside the 1st begin and end block we can perform the operation for abc or not.
    If your answer is yes. Then why you have taken another begin /end block.
    If your answer is no. Why we can not perform .?

  • @naveenpabba220
    @naveenpabba220 2 роки тому

    Voice is good and explanation alsi

  • @rjiv7778
    @rjiv7778 Рік тому

    Best video i found

  • @joaovinicius4838
    @joaovinicius4838 7 місяців тому

    Thanks from BRASIL SIL SIL SIL🤙

  • @elitexmedia2899
    @elitexmedia2899 2 роки тому

    when to use 'call' and when to use 'exec' for calling the stored procedure?

  • @sindhuc7359
    @sindhuc7359 4 роки тому

    Thank you so much mam! Very helpful

  • @mafikulislam3469
    @mafikulislam3469 4 роки тому +1

    Your videos on pl/sql are really helpful.
    Waiting for more videos.
    Please suggest me a book on pl/sql.

  • @ishangarg5498
    @ishangarg5498 2 роки тому

    very nicely explained

  • @harshavardhanreddy523
    @harshavardhanreddy523 Рік тому

    Thankyou so much

  • @kalaipriya4831
    @kalaipriya4831 3 роки тому

    i have doubt that procedures have parameter modes that u Taught IN,OUT,INOUT...For functions also as same

  • @mahdinouira3261
    @mahdinouira3261 Рік тому

    cab u explain the named notation procedure

  • @mahendranp6715
    @mahendranp6715 2 роки тому

    Nice explanation

  • @samratpatel8060
    @samratpatel8060 10 місяців тому

    3:23 isnt CREATE PROCEDURE findmul() should be written?

  • @mohammedmuzammil2767
    @mohammedmuzammil2767 Рік тому

    Thankyou mam

  • @yashrajtechnicals9456
    @yashrajtechnicals9456 3 роки тому

    Nice explanation it helped ma aaaaa looot 🔥

  • @thisisvimala9999
    @thisisvimala9999 2 роки тому

    Can we call procedure inside the function??

  • @LALITJANGID-j6z
    @LALITJANGID-j6z 3 роки тому

    👌👌👌👌👌👌👌

  • @ejpeninger
    @ejpeninger 3 роки тому

    Thank you this was very helpful. In Oracle once you have created the procedure, can you later view and edit your code? This is not possible in MS SQL.

  • @manikantabathula9037
    @manikantabathula9037 2 роки тому

    thanks mam..

  • @shaikhrahil5621
    @shaikhrahil5621 Рік тому

    What's the difference between is/as didn't understand that other than I got it😅

  • @mmanigandan2474
    @mmanigandan2474 Рік тому

    Hi mam. can you example the package

  • @sonughatte3693
    @sonughatte3693 7 місяців тому

    Why did you stop creating videos like this ma'am

    • @crackconcepts
      @crackconcepts  7 місяців тому

      I still do. Check out the latest videos

  • @sunnybasu5920
    @sunnybasu5920 2 роки тому

    can anyone kindly tell me why create/replace keyword was not used inside the pl/sql for creating the procedure? thanks in advance

  • @pravingurav7041
    @pravingurav7041 4 роки тому

    Mam any app for run plsql code on mobile

  • @shivpatil390
    @shivpatil390 3 роки тому

    the procdure will be same for cube of a number right ? we just have to put x= x*x*x?

  • @saurabhsinha8913
    @saurabhsinha8913 2 роки тому

    okk

  • @sauskeuchiha6749
    @sauskeuchiha6749 Рік тому

    thank_kuu :)

  • @take_the_trade
    @take_the_trade 3 роки тому

    What is diff btwn IS and AS?

  • @anirudhsharma5526
    @anirudhsharma5526 2 роки тому

    Can we perform all arithmetic operations in one single procedure ?