Listare UDF folosite in proceduri stocate

Am facut o procedura ce returneaza toate procedurile ce contin functii definite de catre utilizatori.
  • Procedura returneaza urmatoarele coloane:
-numele procedurii
-numele functiei pe care procedura respectiva o foloseste
De asemenea, procedura arata si cate functii definite de utilizator foloseste fiecare procedura returnata.
[mai mult...]

Listare permisiuni DENY pe baza de date

 Am facut o procedura ce returneaza pe baza de date pe care este rulata, toate permisiunile DENY de pe baza respectiva.
  • Procedura returneaza urmatoarele coloane:
grantee_name = userul ce are permisiunea DENY
permission_name = tipul permisiunii
name = numele obiectului pe care este permisiunea
grantor = cel ce a acordat permisiunea
[mai mult...]

Listare tabele cu multe coloane

Pentru a vedea tabelele mari dintr-o baza, ca numar de coloane, am creat procedura de mai jos, procedura ce returneaza tabelele wide. Implicit procedura returneaza tabelele ce au mai mult de 30 de coloane, dar aceasta valoare se poate schimba din parametrul procedurii.

[mai mult...]

Determinare inceput si sfarsit saptamana

Pentru situatiile in care avem nevoie sa stim inceputul si sfarsitul unei saptamani din care face parte o data calendaristica, am facut o procedura sql ce primeste ca parametru o data calendaristica, si, pentru acea data, procedura returneaza in ce saptamana din an este aceasta data , precum si data de start si data de sfarsit a acelei saptamani, indiferent daca data de sfarsit pica in alta luna (adica zilele de luni si duminica din acea saptamana). De asemenea, procedura primeste si un parametru @format, prin care se poate alege modul in care se doreste sa se afiseze data.

[mai mult...]