|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Bonjour,
J'ai un petit problème avec PL/pgSQL, je souhaite créer une fonction renvoyant un count() : Code :
Je me demande si clone_name est interprété à l'interieur du regex. Sauriez-vous comment y remédier ? En vous remerciant, C. Tobini |
||
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() ![]() Inscription : mai 2004 Messages : 4 490 ![]() |
Bonjour,
Citation:
Code :
SELECT COUNT(clone_id) INTO res FROM clone WHERE clone_id ILIKE ''%'' || clone_name
__________________
FAQ XML ------------ « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser » Giacomo Leopardi |
|
|
|
00
|
|
|
#3 | ||
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
Code :
|
||
|
|
00
|
|
|
#4 | ||||||
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Bonjour et merci de la réponse,
Je saisis la forme mais dans mon cas j'ai toujours 0 étant donné que je recherche une séquence de quelques caractères dans une séquence plus importante. Avec un regex 'normal' de requête j'utiliserais par exemple : Code :
Code :
Code :
C. Tobini |
||||||
|
|
00
|
|
|
#5 | ||
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Désolé de la précédente réponse, je n'avais pas vu le post de budtucker entretemps, du coup j'ai la réponse
Je pensais que Code :
Par contre budtucker, il me semble que EXECUTE ne fonctionne que si un évenement a été PREPARE avant, je ne sais pas si c'est valide dans ce contexte. C. Tobini |
||
|
|
00
|
|
|
#6 | |||
|
Membre actif
![]() Développeur multimédia Inscription : avril 2007 Messages : 175 ![]() |
Citation:
|
|||
|
|
00
|
|
|
#7 | ||||||
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
J'ai essayé avec ton exemple et en essayant d'ajuster les quotes
Code :
Code :
Code :
C. Tobini |
||||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com