Où trouver les macros standard ?

madmarsu
Messages : 7
Inscription : jeu. mars 16, 2017 4:59 pm

Où trouver les macros standard ?

Message par madmarsu »

Bonjour,
je n'ai sans doute pas encore parcouru tout le wiki TA ni la doc ni Mantis, mais plusieurs recherches sur le sujet dans les ressources sus-mentionnées ne m'ont pas éclairé :

Où puis-je trouver la liste exhaustive de toutes les macros déjà définies ?
J'ai déjà lu entre autres https://sites.google.com/a/henix.fr/wik ... 6---macros mais ça ne m'a pas aidé.

En effet, j'aimerais savoir si une macro a été déjà définie pour remplacer
LOAD queries/sql/select.sql AS select.file
CONVERT select.file TO query.sql AS query
par une macro de type "variabilized shortcut" avec comme variables les premier et dernier arguments de ces deux lignes (les 2 autres, select.file et query.sql, étant remplacés dynamiquement par whatever*).

Vu la fréquence d'usage, cela m'étonne que cela n'existe pas déjà : Donc la requête
https://sites.google.com/a/henix.fr/wik ... +AND+query est-elle fiable ?

Au passage, [b:76nowe44]# EXECUTE_SQL_SCRIPT {file} ON {database} AS {result}[/b:76nowe44] (et son alias [b:76nowe44]EXECUTE_SQL[/b:76nowe44] si la requête ne ramène rien) ne conviennent pas car je dois utiliser la même requête sur plusieurs bases.

Si rien n'existe je la créerai en m'inspirant d'XQT_SQL. Mais je pense que ça devrait faire partie du plugin DB, qu'en dites-vous ?

Édit : P.S. whatever* : lire: un truc du genre __temp{%%rand#}.file
cookiedictate
Messages : 1
Inscription : jeu. août 03, 2023 10:03 am

Re: Où trouver les macros standard ?

Message par cookiedictate »

The first and final parameters of these two lines (with select.file and query.sql being dynamically substituted by whatever) make up a "variablized shortcut" type macro.
Répondre

Revenir à « Présentez-vous / Introduce yourself »