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-2024 v.1.5 | design: diviXdesign & rainbowcolors