MySQL
MySQL algemeen MySQL Retourneert de huidige schemanaam schema () Retourneert de huidige databasenaam database () Retourneert de geverifieerde gebruikersnaam current_user () Retourneert de gebruikersnaam die door de client als resultaat wordt gegeven session_user () Retourneert de gebruikersnaam die door de client als resultaat wordt gegeven system_user () ascii ( tekenreeks_expressie ) Retourneert een getal dat de ASCII-code van het meest linkse teken van "tekenreeks_expressie" is, bijvoorbeeld ascii ( 'A' ) is 65. Retourneert de tekenreekswaarde van de databaseversie. version ()
MySQL tekenreeks instr ( tekenreeks_expressie1 ; tekenreeks_expressie2 [ ; geheelgetal_expressie1 [ ; geheelgetal_expressie2 ] ] ) Zoekt in "tekenreeks_expressie1", vanaf positie "geheelgetal_expressie1" naar het "geheelgetal_expressie2" maal voorkomen van "tekenreeks_expressie2". Als "geheelgetal_expressie1" negatief is, wordt er vanaf het einde van "tekenreeks_expressie1" achterwaarts gezocht. Retourneert een geheel getal dat de positie van "tekenreeks_expressie2" aangeeft. lpad ( tekenreeks_expressie1 ; geheelgetal_expressie [ ; tekenreeks_expressie2 ] ) Retourneert "tekenreeks_expressie1" dat voor de lengte van "geheelgetal_expressie" met instances van "tekenreeks_expressie2" is opgevuld. Als "tekenreeks_expressie1" langer is dan "geheelgetal_expressie" wordt het betreffende gedeelte van "tekenreeks_expressie1" geretourneerd. ltrim ( tekenreeks_expressie1 [ ; tekenreeks_expressie2 ] ) Retourneert "tekenreeks_expressie1", waarbij de voorlooptekens zijn verwijderd tot aan het eerste teken dat niet in "tekenreeks_expressie2" voorkomt, bijvoorbeeld ltrim('xyxXxyAB'; 'xy') dat 'XxyAB' retourneert. Retourneert de hexadecimale tekenreeksrepresentatie van "numerieke_expressie1". hex ( numerieke_expressie1 ) repeat ( tekenreeks_expressie ; numerieke_expressie1) Retourneert "tekenreeks_expressie", maar dan "numerieke_expressie1" maal herhaald. replace ( tekenreeks_expressie ; tekenreeks_expressie2; tekenreeks_expressie3) Retourneert "tekenreeks_expressie" waarbij "tekenreeks_expressie2" is vervangen door "tekenreeks_expressie3". reverse ( tekenreeks_expressie ) Retourneert "tekenreeks_expressie" in omgekeerde volgorde. right ( tekenreeks_expressie1 ; numerieke_expressie ) Retourneert de meest rechtse "numeriek_expressie" tekens van "tekenreeks_expressie1". rpad ( tekenreeks_expressie1 ; geheelgetal_expressie [ ; tekenreeks_expressie2 ] ) Retourneert "tekenreeks_expressie1" dat rechts tot de lengte van "geheelgetal_expressie" met instances van "tekenreeks_expressie2" is opgevuld. Als "tekenreeks_expressie1" langer is dan "geheelgetal_expressie" wordt het betreffende gedeelte van "tekenreeks_expressie1" geretourneerd. Als "tekenreeks_expressie2" niet is opgeven, worden spaties gebruikt. rtrim ( tekenreeks_expressie1 [ ; tekenreeks_expressie2 ] ) Retourneert "tekenreeks_expressie1", waarbij de laatste tekens na het laatste teken dat niet in "tekenreeks_expressie2" voorkomt, zijn verwijderd, bijvoorbeeld rtrim('ABxXxyx'; 'xy') dat 'ABxX' retourneert. Als "tekenreeks_expressie2" niet is opgegeven, worden de laatste spatietekens verwijderd. soundex ( tekenreeks_expressie1 ) Retourneert een soundex-reeks van "tekenreeks_expressie1".
MySQL wiskundig log ( numerieke_expressie ) Retourneert de logaritme met grondtal 10 van "numerieke_expressie2" of de logaritme met grondgetal "numerieke_expressie1". ln ( numerieke_expressie ) Retourneert de natuurlijke logaritme van "numerieke_expressie1". pi () Retourneert de constante pi.
MySQL trigonometrie acos ( numerieke_expressie ) Retourneert de boogcosinus van "numerieke_expressie" in radialen. De boogcosinus is de hoek waarvan de cosinus "numerieke_expressie" is. asin ( numerieke_expressie ) Retourneert de boogsinus van "numerieke_expressie" in radialen. De boogsinus is de hoek waarvan de sinus "numerieke_expressie" is. atan ( numerieke_expressie ) Retourneert de boogtangens van "numerieke_expressie" in radialen. De boogtangens is de hoek waarvan de tangens "numerieke_expressie" is. atan2 ( numerieke_expressie1 ;numerieke_expressie2 ) Retourneert de boogtangens van de x- en y-coördinaten die door respectievelijk "numerieke_expressie1" en "numerieke_expressie2" in radialen zijn opgegeven. De boogtangens is de hoek waarvan de tangens "numerieke_expressie2" / "numerieke_expressie1" is. cos ( numerieke_expressie ) Retourneert de cosinus van "numerieke_expressie" waarbij "numerieke_expressie" een hoek is die wordt uitgedrukt in radialen. cot ( numerieke_expressie ) Retourneert de cotangens van "numerieke_expressie" waarbij "numerieke_expressie" een hoek is die wordt uitgedrukt in radialen. sin ( numerieke_expressie ) Retourneert de sinus van "numerieke_expressie" waarbij "numerieke_expressie" een hoek is die wordt uitgedrukt in radialen. tan ( numerieke_expressie ) Retourneert de tangens van "numerieke_expressie" waarbij "numerieke_expressie" een hoek is die wordt uitgedrukt in radialen. degrees ( numerieke_expressie ) Retourneert de graden waarbij "numerieke_expressie" een hoek is die wordt uitgedrukt in radialen. radians ( numerieke_expressie ) Retourneert de radialen waarbij "numerieke_expressie" een hoek is die wordt uitgedrukt in graden.