Loading:


    Procedury oraz funkcje składowe - MySQL

    Przykład użycia parametru wyjściowego

    mysql> CREATE PROCEDURE p6 (OUT p INT) SET p = -5 //
    Query OK, 0 rows affected (0.00 sec)

    mysql> CALL p6(@y)//
    Query OK, 0 rows affected (0.00 sec)

    mysql> SELECT @y//
    +-----+
    | @y  |
    +-----+
    | -5  |
    +-----+
    1 row in set (0.00 sec)

    Tutaj p jest parametrem wyjściowym, i podczas wywołania procedury przypisujemy jego wartość do zmiennej @y. Inaczej mówiąc, dzieki takiemu postępowaniu uzyskujemy jakby wartośc z procedury, tak jak przy wywołaniu funkcji.


    Źródło: http://gryf.mif.pg.gda.pl/~mate/wyklady/bazy/transakcje.html



    Dalsza czê¶æ: 1 2 3 4 5 6 7
    Napisz Artyku³






    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors