Comment puis-je définir rowcount et exécuter une requête dans une fonction Statement.executeQuery()?Exécuter une instruction sybase multiligne avec java.sql.Statement
note que je ne veux pas utiliser Statement.setMaxRows() pour le faire
Comment puis-je définir rowcount et exécuter une requête dans une fonction Statement.executeQuery()?Exécuter une instruction sybase multiligne avec java.sql.Statement
note que je ne veux pas utiliser Statement.setMaxRows() pour le faire
Avant sybase ASE 12.5.3, vous devez utiliser "set rowcount #" puis sélectionnez les entrées. Pour les versions supérieures, vous pouvez simplement utiliser les éléments suivants
--Get top 10 rows.
select top 10 * from TAB_A order by my_col asc
Vérifiez votre version Sybase ASE en donnant
select @@version
Si votre version n'est pas 12.5.4 ou au-dessus, je suggère la mise à niveau à 12.5.4. (Vous devrez juste installer un EBF)
Que voulez-vous dire par rowcount - @@ rowcount est défini par la commande et non par le programmeur – Mark