Warning: Undefined array key "DOKU_PREFS" in /home/clients/a4e6fc1ce1761b72982b805de0f418c4/web/python/mesrecettespython/inc/common.php on line 2082
variables_sqlite3 [Les recettes Python de Tyrtamos]

Outils pour utilisateurs

Outils du site


variables_sqlite3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
variables_sqlite3 [2015/03/04 07:03]
tyrtamos
variables_sqlite3 [2015/03/04 07:07]
tyrtamos
Ligne 56: Ligne 56:
 Grâce à cette double déclaration, nous pourrons utiliser set_var et get_var directement dans les scrips SQL pour sqlite3. Grâce à cette double déclaration, nous pourrons utiliser set_var et get_var directement dans les scrips SQL pour sqlite3.
  
-Bien sûr, il faut avoir conscience de ses caractéristiques: le dictionnaire des variables ainsi créé est global pour le script, et chaque nouvelle valeur affectée à une même variable écrase la précédente.+Bien sûr, il faut avoir conscience des caractéristiques de cette technique: le dictionnaire des variables ainsi créé est global pour le script, et chaque nouvelle valeur affectée à une même variable écrase la précédente.
  
 Juste un petit exemple pour vérifier que ça marche. Nous avons une table "test" avec un champs "mots". Nous voulons seulement répéter 2 fois le champs cherché sans le calculer 2 fois ("cur" est ici un curseur): Juste un petit exemple pour vérifier que ça marche. Nous avons une table "test" avec un champs "mots". Nous voulons seulement répéter 2 fois le champs cherché sans le calculer 2 fois ("cur" est ici un curseur):
Ligne 67: Ligne 67:
 </code> </code>
  
-Dans ce script, chaque ligne sera composée de 2 champs, le 2ème étant identique au 1er.+Dans le résultat de cette requête, chaque ligne sera composée de 2 champs, le 2ème étant identique au 1er mais calculé qu'une seule fois.
  
 J'utilise maintenant cette technique dans certain scripts complexes, et ça résout très bien le problème: gain de temps et de complexité! J'utilise maintenant cette technique dans certain scripts complexes, et ça résout très bien le problème: gain de temps et de complexité!
variables_sqlite3.txt · Dernière modification: 2015/03/04 07:15 de tyrtamos