I am not sure whether DB2 for z/OS V8 supports this, but you can try this (it uses the EMP table in the DB2 LUW sample database):
DELETE from EMP A WHERE (A.EMPNO) in
(SELECT T.EMPNO FROM
(SELECT ROW_NUMBER() OVER (ORDER BY EMPNO) AS ROWNUM, EMPNO FROM EMP) AS T
WHERE ROWNUM < 11);
Note that the ORDER BY causes the first 10 rows to be deleted according to the sequence of the EMPNO, and not the physical sequence of the rows (which could be in random order). Obviously, you could order the rows by some other other column.