Servicii baze de date

MySql 61 Solutii

SQL Server 309 Solutii

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...]

Raport informatii despre baza de date

Pentru situatiile in care avem nevoie sa vedem un mic raport despre proprietatile si statusul  unei baze de date, am facut o procedura sql , fara parametru, care intoarce pentru baza pe care e rulata  informatiile:

            – id-ul bazei
            – data cand a fost creata baza de date
            – numarul de zile de la crearea bazei de date
            – locatia fisierului de date al bazei
            – tipul de recovery
            – statusul 
            – data ultimului backup al bazei de date
            – userii ce au acces pe baza de date
[mai mult...]

Setari baza de date

Pentru situatiile in care avem nevoie sa vedem rapid cateva date despre o anumita baza am facut o procedura in sql ce primeste ca parametru numele unei baze si, pentru acea baza, returneaza urmatoarele informatii: numele fisierelor bazei de date, calea fizica a fisierelor bazei de date, statusul bazei de date, factorul de crestere, tipul de crestere (fix sau procent) precum si limita de crestere.

[mai mult...]