MySQL
MySQL Common MySQL Returnează numele schemei curente schema () Returnează numele bazei de date curente database () Returnează numele de utilizator autentificat current_user () Returnează numele de utilizator returnat de client session_user () Returnează numele de utilizator returnat de client system_user () ascii ( expresie_şir ) Returnează un număr reprezentând codul ASCII al celui mai din stânga caracter din "expresie_şir", de exemplu ascii ( 'A' ) este 65. Returnează valoarea şir a versiunii bazei de date. version ()
Şir MySQL instr ( expresie1_şir; expresie2_şir [ ; expresie1_întreg [ ; expresie2_întreg ] ] ) Caută "expresie1_şir" începând de la poziţia "expresie1_întreg" pentru ocurenţa "expresie2_întreg" a "expresie2_şir". Dacă este negativă "expresie1_întreg", atunci căutarea este făcută în sens invers de la capătul "expresie1_şir". Returnează un număr întreg care indică poziţia "expresie2_şir". lpad ( expresie1_şir; expresie_întreg [ ; expresie2_şir ] ) Returnează "expresie1_şir" umplută până la lungimea "expresie_întreg" cu ocurenţe ale "expresie2_şir". Dacă "expresie1_şir" este mai lungă decât "expresie_întreg", se returnează fragmentul corespunzător "expresie1_şir". ltrim ( expresie1_şir [ ; expresie2_şir ] ) Returnează "expresie1_şir", cu caracterele de la început eliminate până la primul caracter care nu apare în "expresie2_şir", de ex. ltrim('xyxXxyAB'; 'xy') returnează XxyAB. Returnează reprezentarea hexazecimală ca şir a "expresie1_numerică". hex ( expresie1_numerică ) repeat ( expresie_şir; expresie1_numerică ) Returnează "expresie_şir" repetată de "expresie1_numerică" ori. replace ( expresie_şir ; expresie2_şir ; expresie3_şir ) Returnează "expresie_şir" înlocuind "expresie2_şir" cu "expresie3_şir". reverse ( expresie_şir ) Returnează "expresie_şir" inversată. right ( expresie1_şir ; expresie_numerică ) Returnează "expresie_numerică" caractere cele mai din dreapta din "expresie1_şir". rpad ( expresie1_şir; expresie_întreg [ ; expresie2_şir ] ) Returnează "expresie1_şir" umplută la dreapta până la lungimea "expresie_întreg" cu ocurenţe ale "expresie2_întreg". Dacă "expresie1_şir" este mai lungă decât "expresie_întreg", se returnează fragmentul corespunzător "expresie1_şir". Dacă "expresie2_şir" nu este specificată, se utilizează spaţii. rtrim ( expresie1_şir  [ ; expresie2_şir ] ) Returnează "expresie1_şir", cu caracterele finale eliminate după ultimul caracter care nu apare în "expresie2_şir"; de exemplu, rtrim ( 'ABxXxyx'; 'xy' ) returnează ABxX. Dacă "expresie2_şir" nu este specificată, caracterele spaţiu finale sunt şterse. soundex ( expresie1_şir ) Returnează un şir soundex de "expresie1_şir".
Matematică MySQL log ( expresie_numerică ) Returnează logaritmul în baza 10 al "expresie1_numerică" sau logaritmul în baza "expresie2_numerică". ln ( expresie_numerică ) Returnează logaritmul natural din "expresie1_numerică". pi () Returnează constanta pi.
Trigonometrie MySQL acos ( expresie_numerică ) Returnează arccosinusul "expresie_numerică" în radiani. Arccosinusul este unghiul al cărui cosinus este "expresie_numerică". asin ( expresie_numerică ) Returnează arcsinusul "expresie_numerică" în radiani. Arcsinusul este unghiul al cărui sinus este "expresie_numerică". atan ( expresie_numerică ) Returnează arctangenta "expresie_numerică" în radiani. Arctangenta este unghiul a cărui tangentă este "expresie_numerică". atan2 ( expresie1_numerică ; expresie2_numerică ) Returnează arctangenta coordonatelor x şi y specificate de "expresie1_numerică" respectiv "expresie2_numerică", în radiani. Arctangenta este unghiul a cărui tangentă este "expresie2_numerică" / "expresie1_numerică". cos ( expresie_numerică ) Returnează cosinusul "expresiei_numerice" unde "expresie_numerică" este un unghi exprimat în radiani. cot ( expresie_numerică ) Returnează cotangenta "expresiei_numerice" unde "expresie_numerică" este un unghi exprimat în radiani. sin ( expresie_numerică ) Returnează sinusul "expresiei_numerice" unde "expresie_numerică" este un unghi exprimat în radiani. tan ( expresie_numerică ) Returnează tangenta "expresiei_numerice" unde "expresie_numerică" este un unghi exprimat în radiani. degrees ( expresie_numerică ) Returnează gradele, unde "expresie_numerică" este un unghi exprimat în radiani. radians ( expresie_numerică ) Returnează radianii, unde "expresie_numerică" este un unghi exprimat în grade.