Loading:


    Procedury oraz funkcje składowe - MySQL

    Jakich poleceń możemy używać w ciele procedury?

    Wewnątrz procedur możemy używać wszystkich poleceń języka DML, a zatem legalne jest używanie wewnątrz procedur poleceń INSERT, UPDATE, DELETE, SELECT, REPLACE itd. Możemy też wewnątrz procedur stosować transakcje, a zatem polecenia COMMITT i ROLLBACK są też dozwolone. W MySQL dozwolone są też polecenia języka DDL, a zatem polecenia tj. CREATE, ALTER, DROP.

    Nielegalne jest używanie wewnątrz procedur poleceń związanych z definicją procedur i funkcji.

    mysql> CREATE PROCEDURE p1 ()
           CREATE PROCEDURE p2 () DELETE FROM tab; //

    Nie można więc używać wewnątrz procedur takich poleceń jak: CREATE PROCEDURE, ALTER PROCEDURE, DROP PROCEDURE, CREATE FUNCTION, DROP FUNCTION, CREATE TRIGGER, DROP TRIGGER.



    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