Découvrez les effets grâce à nos tutoriels pour débuter avec Skript. Pour toutes vos questions, rendez vous sur le forum ou sur Discord !
Voir les tutos J'ai besoin d'aideExecute Statement (Executer l'instruction)
Compatible depuis skript-db 0.1.0
Description
Exécute une instruction sur une base de données et stocke éventuellement le résultat dans une variable. Les expressions intégrées dans la requête seront échappées pour éviter l'injection SQL.
Si une seule variable, telle que {test}, est passée, la variable sera définie sur le nombre de lignes affectées.
Si une variable liste, telle que {test::*}, est passée, le résultat de la requête sera mappé à la variable de liste sous la forme {test::<nom de colonne>::<nom de ligne>}.
Exemples
execute "select * from table" in {sql} and store the result in {output::*}
execute "select * from %{table variable}%" in {sql} and store the result in {output::*}
Pattern
execute %string% (in|on) %datasource% [and store [[the] (output|result)[s]] (to|in) [the] [var[iable]] %objects%]