|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : mars 2007 Messages : 18 ![]() |
Bonjour,
Après qq. recherches sur http://dev.mysql.com/, j'ai vu qu'il était possible de réaliser des structures conditionnelles de ce genre : Code :
Code :
IF ( SELECT COUNT(*) FROM MATABLE < 8 ) THEN INSERT INTO MATABLE VALUES ...END IF Je voulais savoir si l'on pouvait effictivement utiliser ces structures conditionnelles pour réaliser ce que je souhaite faire Merci d'avance |
||
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() Inscription : avril 2006 Messages : 833 ![]() |
fait plutot ton select count(*) dans une variable et applique ton if sur la variable
Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : mars 2007 Messages : 18 ![]() |
Tiens, c'est curieux mais je n'arrive même pas à déclarer une variable locale.
En effet, il y a une erreur dès : Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : avril 2006 Messages : 833 ![]() |
tu as declaré ta variable dans une fonction (ou une procedure) ?
|
|
|
00
|
|
|
#5 | |
|
Membre éclairé
![]() Jota Alves Inscription : janvier 2006 Messages : 263 ![]() |
slt...
d´apres ton message d´erreur: Citation:
|
|
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : mars 2007 Messages : 18 ![]() |
Effectivement, les choses se passent mieux en mettant le tout dans une procédure. J'avais oublié
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com