MySQL
MySQL Common MySQL Restituisce il nome dello schema corrente. schema() Restituisce il nome del database corrente. database() Restituisce il nome usato autenticato current_user() Restituisce il nome utente restituito dal client session_user() Restituisce il nome utente restituito dal client system_user() ascii ( string_expression ) Restituisce un numero che rappresenta il valore del codice ASCII del carattere più a sinistra di "string_expression". Ad esempio, ascii ('A') è 65. Restituisce il valore della versione del database. versione ( )
Stringa MySQL instr ( string_expression1 ; string_expression2 [ ; integer_expression1 [ ; integer_expression2 ] ] ) Ricerca "string_expression1" a partire dalla posizione "integer_expression1" per l'occorrenza "integer_expression2" di "string_expression2". Se "integer_expression1" è un valore negativo, la ricerca viene eseguita all'indietro dalla fine di "string_expression1". Restituisce un numero intero che indica la posizione di "string_expression2". lpad ( string_expression1 ; integer_expression [ ; string_expression2 ] ) Restituisce "espressione1_stringa" a cui sono state aggiunte a destra le occorrenze di "espressione2_stringa" fino alla lunghezza di "espressione_numero_intero". Se "espressione1_stringa" è più lunga di "espressione_numero_intero", viene restituita la porzione appropriata di "espressione1_stringa". ltrim ( string_expression1 [ ; string_expression2 ] ) Restituisce "string_expression1" con i caratteri iniziali rimossi fino al primo carattere non presente in "string_expression1". Ad esempio, ltrim ( 'xyxXxyAB' ; 'xy' ) restituisce XxyAB. Restituisce la rappresentazione in formato stringa esadecimale di "numeric_expression1". hex ( numeric_expression1) repeat ( string_expression ; numeric_expression1 ) Restituisce "string_expression" ripetuta un numero di volte pari a "numeric_expression1". replace ( string_expression ; string_expression2 ; string_expression3 ) Restituisce "string_expression" avendo sostituito "string_expression2" con "string_expression3". reverse ( string_expression ) Restituisce "string_expression" invertita. right ( string_expression1 ; numeric_expression ) Restituisce i caratteri di "numeric_expression" posizionati più a destra da "string_expression1". rpad ( string_expression1 ; integer_expression [ ; string_expression2 ] ) Restituisce "espressione1_stringa" a cui sono state aggiunte a destra le occorrenze di "espressione2_stringa" fino alla lunghezza di "espressione_numero_intero". Se "espressione1_stringa" è più lunga di "espressione_numero_intero", viene restituita la porzione appropriata di "espressione1_stringa". Se "espressione2_stringa" non è specificata vengono utilizzati degli spazi. rtrim ( string_expression1 [ ; string_expression2 ] ) Restituisce "espressione1_stringa" senza i caratteri finali dopo l'ultimo carattere non incluso in "espressione2_stringa", ad esempio, rtrim ( 'ABxXxyx' ; 'xy' ) restituisce ABxX. Se "espressione2_stringa" non è specificata allora vengono rimossi i caratteri dello spazio finale. soundex ( string_expression1 ) Restituisce una stringa soundex di "string_expression1".
Comandi MySQL di matematica log ( numeric_expression ) Restituisce il logaritmo in base 10 di "numeric_expression1" o il logaritmo alla base "numeric_expression2". ln ( numeric_expression ) Restituisce il logaritmo naturale di "numeric_expression1". pi () Restituisce la costante pi.
Comandi MySQL di trigonometria acos ( numeric_expression ) Restituisce l'arcocoseno di "espressione_numerica" in radianti. L'arcocoseno è l'angolo il cui coseno è "espressione_numerica". asin ( numeric_expression ) Restituisce l'arcoseno di "espressione_numerica" in radianti. L'arcoseno è l'angolo il cui seno è "espressione_numerica". atan ( numeric_expression ) Restituisce l'arcotangente di "espressione_numerica" in radianti. L'arcotangente è l'angolo la cui tangente è "espressione_numerica". atan2 ( numeric_expression1 ;numeric_expression2 ) Restituisce l'arcotangente delle coordinate x e y specificate rispettivamente da "espressione1_numerica" e "espressione2_numerica" in radianti. L'arcotangente è l'angolo la cui tangente è "espressione2_numerica" / "espressione1_numerica". cos ( numeric_expression ) Restituisce il coseno di "numeric_expression", laddove "numeric_expression" rappresenta un angolo espresso in radianti. cot ( numeric_expression ) Restituisce la cotangente di "numeric_expression", laddove "numeric_expression" rappresenta un angolo espresso in radianti. sin ( numeric_expression ) Restituisce il seno di "numeric_expression", laddove "numeric_expression" rappresenta un angolo espresso in radianti. tan ( numeric_expression ) Restituisce la tangente di "numeric_expression", laddove "numeric_expression" rappresenta un angolo espresso in radianti. degrees ( numeric_expression ) Restituisce i gradi, dove "numeric_expression" rappresenta un angolo espresso in radianti. radians ( numeric_expression ) Restituisce i radianti di "numeric_expression", dove "numeric_expression" rappresenta un angolo espresso in gradi.