Or, with Oracle at least, TOAD or TOra will show you the view definition.
Dunno about NonStop. Seems pretty silly that you can't get the full definition.
So what's so hard about having a complete SELECT statement within a string buffer within the program so that people besides that author can see what's going on?1) A view is precompiled.
2) A view can have different permissions than the base table.
3) A view can be used with the same built-in logic by more than one program.
No, it isn't "job security".