Problème order by sur interbase

alain -  
 alain -
bonjour,
Voici mon problème, une requete d'insertion me renvoie un message d'erreur sur mon order by et je ne comprend pas pourquoi! voici ma requête :

insert into temporaire (tot) select '//'||champ||','||champ2||';' from personnes order by champ;

cela me retourne le message token unknown order
si je retire mon order by la requête fonctionne.

La syntaxe de order by est elle différente pour interbase?

Merci de votre aide

1 réponse

alain
 
Bonjour,
excusé moi d'insister, j'ai réaliser d'autres requête aujourd'hui et je me rend compte que le order by fonctionne lorsque je fai une requête normale
( select * from table order by champ;)

mais le order by ne fonctionne pas sur une requête d'insertion :
Insert into temporaire (tot) select * from table order by champ;

Quelqu'un a t'il une solution pour effectuer un tri sur cette dernière requête?
0
alain
 
bien je suppose que personne ne connait trop interbase! tempi.
0