
SQL sur IBMi
Cette rubrique est dédiée au langage SQL sur IBMi. Les requêtes SQL, les mots clefs, le SQL embedded ou non, l’optimisation SQL seront les sujets abordés ici…
Concepts SQL
- Outils d’optimisation SQL
- SQL EMBEDDED
- Gestion des formats DATE, TIME, TIMESTAMP
Fonctions SQL
- Rechercher une chaine de caractères dans une autre avec LOCATE_IN_STRING
- Décomposer une chaine de caractères contenant des valeurs séparées par un délimiteur avec la fonction table SPLIT
- Remplacer une chaine de caractères par une autre dans une chaine initiale avec REPLACE
- Extraire les valeurs d’autres enregistrements que celles de l’enregistrement courant avec LAG et LEAD
- Extraire des enregistrements en fonction du classement des valeurs de certains champs avec RANK ou DENSE_RANK
- Transformer les champs d’un enregistrement portant le même type d’informations en enregistrements requêtables avec LATERAL
- Envoyer un mail au format HTML avec SYSTOOLS.SEND_EMAIL
- Convertir un fichier DB2, une table SQL ou le résultat d’une requête SQL au format EXCEL, CSV ou TXT avec SYSTOOLS.GENERATE_SPREADSHEET