No UDF in WHERE Clause (-noudfinwhere)
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
You can use No UDF in WHERE Clause (
-noudfinwhere) to restrict the invocation of user-defined functions and methods
from within WHERE clauses. When specified, invoking a
user-defined function or method from within a WHERE clause
generates a compiler error.Note: Progress recommends using the
-noroutineinwhere parameter which additionally restricts properties with a GET method to
be used in a WHERE clause. For more information, see No routine in WHERE Clause (-noroutineinwhere).
| Operating system and syntax | UNIX / Windows |
-noudfinwhere
|
||
|---|---|---|---|---|
| Use with | Maximum value | Minimum value | Single-user default | Multi-user default |
| Client Session | — | — | — | — |