OPNQRYF ist wohl sicherlich älter, wird aber sicherlich nicht mit weiterer Funktionalität ausgestattet.

SQL wird ständig weiterentwickelt und bietet erheblich mehr Möglichkeiten als OPNQRYF, und das ohne obige Probleme (OVRDBF o.ä.).