Modifikovßnφ rutiny - ALTER PROCEDURE a ALTER FUNCTION (SQL)

p°φkaz_ALTER_routine ::= ALTER popis_rutiny;

P°φkaz modifikuje rutinu, jejφ₧ jmΘno je souΦßstφ popisu procedury nebo popisu funkce. P°φkaz p°edpoklßdß, ₧e takovß globßlnφ rutina existuje. Rutiny deklarovanΘ jako lokßlnφ uvnit° slo₧enΘho p°φkazu nelze modifikovat.

P°i modifikovßnφ se v rutin∞ stßvajφcφ popis procedury nebo popis funkce nahradφ zadan²m popisem procedury resp. popisem funkce. P°itom se neprovßdφ syntaktickß kontrola popisu, tak₧e na serveru lze ulo₧it i nehotovou rutinu.

POZOR: Zm∞na definice rutiny se projevφ po uzav°enφ transakce obsahujφcφ tento p°φkaz. I po tomto okam₧iku pracujφ se starou verzφ rutiny: