*bonjour je dois traduire des procedures stockées venant de SQL serveur en language interbase. Ce qui est bien c'est que je ne connait pas la syntaxe.J'ai par exemple un problème avec le pti bou de code en dessou. J'ai une erreur au niveau du :vNextID = null (enfin je pense).
IF (:rowcount < 1) then
begin
:vNextID = null
end
* pour ici c'est le top 1 ,qui doit correspondre au premier enregistrement, qui pose problème.
SELECT top 1
ItemID,
count(*)
FROM Portal_Discussion
WHERE DisplayOrder > :vCurrentDisplayOrder
AND ModuleID = :vCurrentModule
ORDER BY DisplayOrder ASC
into :vNextID, :rowcount;
*Sinon je comprend pas trop les truc des "do begin", "for select" tout ça tout ça. Si kelkun peu m'éxpliquer quand mettre un nouveau begin et la signification des for select comparé à un select tout seul...
Merci d'avance à tout ceux qui m'aideront
Yann
Partager