tworzenie funkcj (cos takiego dziala na Windows SQL Server)
create function ile_rek() //stworzenie funkcji
returns int //co ma zwracac
begin //poczatek
declare @ile int //zadeklarowanie zmiennej
set @ile=(select count(*) from tabela) // przypisanie do zmiennej zapytania
return @ile
end //koniec
select dbo.ile_rek() //wywolanie funkcji
drop function dbo.ile_rek //usuniecie funkcji
Procedura (tez Windows SQL Server):
create procedure pokaz_zysk as
select *f rom tabela
exec pokaz_zysk //wywolanie procedury
Procedury chyba sa latwiejsze :D