Pourquoi aller CHERCHER N PREMIÈRES LIGNES de ne pas fonctionner en combinaison avec d'instruction?

J'ai une requête SQL qui ne fonctionne pas sur ma base de données DB2:

WITH a AS (
    SELECT * FROM sysibm.systables
)
SELECT a.* FROM a
FETCH FIRST 10 ROWS

Sans CHERCHER déclaration de travaux. Le message d'erreur que je reçois est:

Utilisation illicite du mot-clé OPTIMISER, jeton ERR_STMT
WNG_STMT SQL POINT DE SAUVEGARDE À TENIR INDEMNE
ASSOCIÉ a été prévu.

Des suggestions?

Merci pour les réponses. J'ai juste oublié de copier le ONLY mot-clé. Si j'ajoute la requête ne fonctionne toujours pas! Même message d'erreur.

OriginalL'auteur Boris | 2011-09-27