Sunteți pe pagina 1din 4

OPERAŢIUNI ÎN TABELE CU “FIELD CALCULATOR”

Reţineţi: Operaţiunile se efectuează asupra variabilelor din liniile (înregistrările)


selectate. Dacă un există linii selectate se efecuează pentru toate liniile.

1. Extragerea unor caractere dintr-un şir de caractere.


Se deschide tabelul de atribute;
Se deschide Field calculator la coloana respectivă;
Se bifează Show Codeblock

MID([nume_coloană], 2) -extrage toate caracterele începând de la al 2-lea


MID([nume_coloană], 2,4) -extrage caracterele începând de la al 2-lea la al 4-lea
MID([nume_coloană], 15,4) -extrage 4 caracterele începând de la al 15-lea

2. Inlocuirea unor caractere

Se deschide tabelul de atribute;


Se deschide Field calculator la coloana respectivă;
Se scrie comanda:
Replace ([nume coloana], “caracter vechi”, “caracter nou”)
Exemplu:
Replace([UA], “ “, “”) efect: toate blancurile vor fi şterse din sirul de caractere
pentru fiecare linie (5 B devine 5B)

3. Copierea unui nr de caractere dintr-o coloana in alta


Se deschide tabelul de atribute;
Se deschide Field calculator la coloana respectivă;

Comanda:
Left( [nume coloana din care se copiaza], n)

n=nr de caractere care se copiaza de la stanga spre dreapta

Comanda:
Right( [nume coloana din care se copiaza], n)

n=nr de caractere care se copiaza de la dreapta spre stanga


4. Concatenare coloane + semne

Indiferent de tipul variabilei. Mai sus variabilele input sunt integer, output este string

5. Stergerea blank-urilor din faţă sau de la sfârşitul unui şir de caractere


alfanumerice (string)

Comanda:

LTrim [nume coloana] - şterge toate blancurile din stânga (din faţa şirului de
caractere)

Comanda:

RTrim [nume coloana] - şterge toate blancurile din dreapta (din spatele şirului de
caractere)

S-ar putea să vă placă și