Documente Academic
Documente Profesional
Documente Cultură
SET DEFAULT TO <cale> (seteaza calea unde se salveaza programul); CREATE <numetabela> (crearea unei tabele);
Structuri de decizie IF
IF <cond> <secv1> ELSE <secv2> ENDIF Exemplu: IF a>b max=a ELSE max=b ENDIF
2)Functii specifice subsirurilor de caractere LEFT(<expc>,<expn>)-extrage incepand cu primul caracter un numar de <expn> caractere; RIGHT(<expc>,<expn>)-extrage <expn> caractere de la sfarsitul sirului; SUBSTR(<expc>,<expn1>,<expn2>)-extrage incepand cu caracterul <expn1> un numar de <expn2> caractere; REPLICATE(<expc>,<expn>)-multiplica <expc> de <expn> ori; OCCURS(<expc1>,<expc2>)-returneaza numarul de aparitii ale lui <expc1> in <expc2>; AT(<expc1>,<expc2>,[<expn>])-returneaza pozitia primei aparitii a lui <expc1> in <expc2>; daca <expn> este prezenta se returneaza pozitia aparitiei cu numerul <expn> a lui <expc1> in <expc2>; LTRIM(<expc>)-elimina spatiile de la inceputul sitului; RTRIM(<expc>)-elimina spatiile de la sfarsitul sirului; ALLTRIM(<expc>)-elimina spatiile de la inceputul si sfarsitul sirului;
3)Functii care dau informatii despre siruri de caractere LEN(<expc>)- returneaza lungimea unui sir de caractere; ISALPHA(<expc>)- returneaza T daca primul caracter este litera; ISDIGIT(<expc>)- returneaza T daca primul caracter este cifra; ISLOWER(<expc>)- returneaza T daca primul caracter este litera mica; ISUPPER(<expc>)- returneaza T daca primul caracter este litera mare; 4)Functii care modifica situtile de caractere LOWER(<expc>)- transforma caracterele in caractere mici; UPPER(<expc>)-transforma caracterele in caractere mari; PROPER(<exoc>)-transforma prima litera a fiecarui cuvant in litera mare, restul literelor fiind litere mici; STUFF(<expc1>,<expn1>,<expc2>,<expn2>)- insereaza in <expc1> incepand cu pozitia <expn1> un numar de <expn2> caractere din <expc2>;
TIME()- afiseaza timpul; SECONDS()- returneaza numarul de secunde de la ora 00:00 pana la ora curenta;
EXP(x)-returneaza e la puterea x; LOG(x)-returneaza lnx; LOG10(x)-returneaza lgx; SIN(x)-returneaza sinus din x; COS(x)-returneaza cosinus din x; ASIN(x)-returneaza arc sin x; ACOS(x)- returneaza arc cos x; ATAN(x)- returneaza arc tg x; SQRT(x)- returneaza radical din x; PI()- returneaza numarul ; DTOR(x)- transforma x din grade in radiani; RTOD(x)- transforma x din radiani in grade; ABS(x)- returneaza modulul lui x; MOD(x,y)- returneaza x mod (%) y; ROUND(x,n)-rotunjeste numarul x la n zecimale; CEILING(x)- returneaza cel mai apropiat intreg de x;
INT(x)- elimina partea zecimala a numarului x; FLOOR(x)- returneaza partea intreaga a lui x; STR(<expn>,[l,[n]])-transforma <expn> in <expc> de lungime l, cu n zecimale; VAL(<expc>)-transforma <expc> in numar;