Il existe probablement un bon document qui explique comment créer un proc stocké dans HSQLDB. Voilà où je suis rester coincé: -HSQLDB et les procédures stockées
CREATE PROCEDURE addone(ivar int)
BEGIN ATOMIC
DECLARE result CURSOR FOR SELECT ivar+1;
OPEN result;
END
est cependant obtenir simplement erreur de retour - pas de détails - toute personne idées?
Le manuel contient plusieurs exemples: http://hsqldb.org/doc/2.0/guide/sqlroutines-chapt.html#src_psm_routines –
N'utilisez pas RESULT comme nom. Pour utiliser un SELECT comme le vôtre, vous devez utiliser le mode de compatibilité MySQL ou PostgreSQL. – fredt