[sgbd] lancement de requetes sql
Bonjour,
j'ai un fichier de configuration nommé fichier.config dans lequel, j'écris différentes actions à réaliser à une fréquence donnée
J'ai un souci concernant la partie sql de mon programme.
Pour la partie sql, le fichier de configuration contiendra par exemple ceci :
Code:
1 2 3 4 5 6 7
|
#frequence
frequency 10
#quel est la base de fonctionnement ?
database.alive
#teste le non existence de résultat : erreur si des lignes sont envoyées
database.request 'select * from b where a >50' |
Je parse le fichier fichier.conf (je ne mets que la partie qui concerne le parsing)
Code:
1 2 3 4 5 6 7 8 9
| my ($freq,$sql);
# récupération des données depuis
# le fichier de configuratin fichier.conf
while (<CONFIG>){
next if /^#/; # sauter les commentaires
$freq=$1 if /frequency\s*(\d+)/i;
$sql = (split /\s+/,$_)[1] if /^database\.request/i;
#pour le database.alive, que faire ?
} |
Pour le traitement du code, comment il faut que je fasse ?
Merci