Populate table with dates

Mai jos este o procedura ce primeste doi parametrii, o data start si o data sfarsit si pe baza lor, creaza o tabela pe care o populeaza cu toate datele carendaristicile aflate intre cele doua capete de interval. In tabela sunt populate si colane suplimentare de descriere pentru fiecare data, cum ar fi a ce zi din sapatama\luna\an este, ce saptamana a anului este, ce quarter al anului este, etc.

[mai mult...]

Find string at position x in array

Mai jos este o functie ce primeste ca prim parametru un string, un array sau o coloana de tip character. Al doilea parametru fiind un caracter delimitator, iar al treilea fiind un numar intreg, astfel ca functia returneaza bucata de string aflata la pozitia setata in parametrul numarul 3.

Daca parametrul 3 este un numar ce depaseste numarul de delimitatori al stringului, functia va afisa ultima bucata de string din array/coloana.

[mai mult...]

Database extended properties

Mai jos este o procedura ce primeste un parametru (care este numele unei baze de date) si un parametru tip, iar in functie de acesti doi parametri se returneaza proprietatile bazei de date alese.

Al doilea parametru poate avea 5 valori:

0 = arata doar proprietatile ce sunt setate ca false
1 = arata doar proprietatile ce sunt setate ca true
2 = arata doar proprietatile ce sunt setate ca null
3 = arata doar proprietatile ce returneaza o eroare sau un mesaj
4 = arata toate proprietatile
[mai mult...]

Top tables

Mai jos  este o procedura ce primeste 2 parametri, primul fiind un numar, iar al doilea un tip de sortare. In functie de acesti doi parametri procedura returneaza top x cele mai mari tabele in functie de parametrul 2, adica in functie de numarul de linii sau de marimea lor.

[mai mult...]

Database files info

Mai jos este o procedura care, rulata pe o baza sql, returneaza informatii detaliate despre fisierele bazei respective, cum ar fi: id-ul fisierului, id-ul grupului din care face parte fisierul, numele grupului, dimensiunea fisierul in Mb, setarea de crestere aferenta fiecarui fisier, limita de crestere setata pe fiecare fisier precum si locatia fisierului pe disc.

[mai mult...]

Backups details

Mai jos este o procedura ce returneaza date despre backupurile de sql disponibile pe serverul pe care e rulata, si pentru backupurile descoperite returneaza tipul de backup, numele bazei al carei backup este, locatia backupului, data backupului precum si informatia daca este compressed sau nu.

[mai mult...]