SQL Server
Instalare instanta server SQL (just DB Engine) 1 Solutii
Instalare instanta Server SQL Full Feature) 1 Solutii
Configurare utilizatori pentru accesul Server SQL 6 Solutii
Configurare porturi pentru instanta Server SQL 1 Solutii
Configurare Log Shipping pe baza de date 0 Solutii
Configurare baza de date a modului Single-User/Multi-User 2 Solutii
Configurarea proprietatile bazei de date 1 Solutii
Mutarea bazei de date 0 Solutii
Detasare/Atasare baza de date 1 Solutii
Configurarea tipului de autentificare SQL 3 Solutii
Cautare a n-a cea mai mica\mare valoare
Uneori avem nevoie sa cautam intr-o coloana de timp integer / numeric / decimal maximul sau minimul valorii din acea coloana. Solutia este simpla in acest caz, pentru ca vom scrie un query ca acesta:
select min(Coloana) from tabela
sau
select max(Coloana) from tabela
dupa caz.
Dar ce ne facem daca avem nevoie sa gasim a doua valoare ca marime, sau a treia, etc ?
[mai mult...]Cautare dupa un caracter special intr-o coloana
Limbajul T-SQL are o serie de caractere speciale ce pot fi folosite in diverse situatii.
Problema apare cand avem nevoie sa cautam, intr-o coloana de tip textvarchar dupa unul sau mai multe dintre aceste caractere. Sa luam ca exemplu caracterul special % care in T-SQL este partial similar cu LIKE.
Daca, spre exemplu, vrem sa cautam intr-o tabela, pe coloana NUME, toate numele care se termina cu -escu, vom scrie un query de genul:
select * from tabela where NUME like ‘%escu’
care va returna toate numele care se termina exact cu escu.
Pe de alta parte, daca, spre exemplu vrem sa cautam toate numele care contin stringul stan (ex: Stanescu, Constantin) o sa scriem un query de genul:
select * from tabela where upper(NUME) like ‘%stan%’
care va returna toate numele ce contin stan (si care nu va tine cont de caractere mici sau mari).
Dar ce se intampla daca avem o coloana ce contine caracterul special si avem nevoie sa cautam caracterul % ?
[mai mult...]Cum aflam numarul de cuvinte dintr-un text
Pentru cazurile in care avem nevoie sa aflam numarul cuvintelor dintr-un text sau coloana.
Am conceput o functie ce numara cate cuvinte sunt intr-un text ce este primit ca parametru de functie (care desigur, poate fi si o coloana de tip text dintr-o tabela). Eu am avut nevoie de o asemenea functie in momentul in care a trebuit sa trimitem scrisori catre clienti, si plata catre furnizor se facea (si) in functie de numarul de cuvinte.
[mai mult...]Determinare an bisect
M-am lovit de multe ori de situatia in care aveam nevoie sa calculez numarul de zile din an (pt a calcula dobanda pana la sfarsitul anului sau pt tot felul de operatii) si de fiecare data trebuia sa stiu daca anul este bisect sau nu. Pentru aceasta am facut o functie care primeste ca parametru o data calendaristica si calculeaza daca anul corespunzator acelei date calendaristice este sau nu bisect.
[mai mult...]Cum schimbam parola userului root via SSH – MySQL Server
Dupa ce instalm MySQL server pe Linux, FreeBSD, OpenBSD, etc UNIX, primul lucru pe care ar trebui sa-l facem este sa ne setam o parola pentru user-ul “root“. Acest user “vine” odata cu MySQL, el neavand nicio legatura cu user-ul “root” al server-ului. Multi incepatori incearca sa se conecteze la MySQL cu user-ul root, folosit parola serverului / sistemului, si bineinteles ca raspunsul este “Access Denied“.
[mai mult...]