Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 01/12/2010 13:33:39
- quidoz
- Membre
ecrire ma première procédure
Bonjour
Je suis à la recherche d'exemple pour ecrire ma première procédure.
Le but de cette procédure est de parcourir la table fichier_1
et pour chaque enregistrement de parcourir la table fichier_3_extrait pour voir si le "primer_left_sequence" est contenue dans la "sequence1"
exemple :
si le premier enregistrement de "primer_left_sequence' est 'TGTAAGTCGTTCTTTTCCAATCTTC' la requete est la suivante :
select * from fichier_1 where (substring(fichier_1.sequence1 from 'TGTAAGTCGTTCTTTTCCAATCTTC') is not null)
La procèdure que je souhaite écrire me permettrait de passer en paramètre la valeur de "primer_left_sequence"
Connaissez vous un tutorial qui me permettrait d'avoir les bases pour écrire ma première procédure (tous les exemples que je trouve sont sur des fonctions)
A+
MCQ
Hors ligne
#2 01/12/2010 14:25:03
- Marc Cousin
- Membre
Re : ecrire ma première procédure
Bonjour,
Il n'y a pas de procédure, seulement des fonctions. Comme en C par exemple. Pour faire une procédure, faites une fonction qui ne renvoie rien (RETURNS void).
Par contre, ça va être horriblement lent : vous devrez parcourir fichier_1 intégralement à chaque itération.
Marc.
Hors ligne
#3 01/12/2010 16:09:23
- quidoz
- Membre
Re : ecrire ma première procédure
Merci pour votre réponse
Connaissez vous un tutorial sur ce langage ?
A+
MCQ
Hors ligne
#4 01/12/2010 16:11:03
- Marc Cousin
- Membre
Re : ecrire ma première procédure
Je ne connais rien de plus que ce qui est dans la doc officielle. Mais qui me semble suffisant.
Marc.
Hors ligne
Pages : 1