MySQL Toolkit

7 mars 2019

J’ai finalement fait mon premier vrai commit sur GitHub, MySQL Toolkit.  Ce repository, avec un peu de temps, deviendra une collection de scripts, de fonctions, de procédures stockées et d’un tas d’autres choses utiles lorsque vous travaillez avec MySQL.  Pour l’instant toutefois, il n’y a que des fonctions.

Ce premier commit comprend:

collapse_blanks : Replaces multiple blanks with a single space.
collapse_spaces : Replaces multiple spaces with a single space.
initcap : Returns a character string with the first letter of each word converted to uppercase. This function EXACTLY mimics INITCAP of Oracle.
occurrences : Returns the number of occurrences of a search string inside a source string.
rot5 : Encodes/decodes a string with the ROT5 substitution cipher.
rot13 : Encodes/decodes a string with the ROT13 substitution cipher.
rot18 : Encodes/decodes a string with the ROT18 substitution cipher.
rot47 :Encodes/decodes a string with the ROT47 substitution cipher.
shuffle : Randomly shuffle the characters of a string using the Fisher-Yates (aka Knuth shuffle) algorithm.
to_roman : Converts an integer to its Roman numeral representation.

En attendant mon prochain commit, laissez-moi savoir en commentaire s’il y a des fonctions que vous trouveriez utiles dans MySQL!

 

 

 

Publicités

La chanson du jour (1906)

1 mars 2019

Rainbow In The Dark par Liliac.

When there’s lightning, you know it always brings me down
‘Cause it’s free and I see that it’s me
Who’s lost and never found
I cry out for magic, I feel it dancing in the light
It was cold, I lost my hold
To the shadows of the night


Humour (156)

28 février 2019


Humour (155)

28 février 2019


La chanson du jour (1905)

28 février 2019

Amanda de Boston.

I’m gonna take you by surprise
And make you realize,
Amanda
I’m gonna tell you right away,
I can’t wait another day,
Amanda
I’m gonna say it like a man
And make you understand
Amanda


Humour (154)

28 février 2019


Humour (153)

27 février 2019