A named query is a Repository Query
or SQL statement that can be invoked by name. With named queries, you can reuse the same query object as often as needed. You can define named queries in an item descriptor; you can also create them in Java code through repository APIs.
Note: Named queries are supported only in SQL and Integration repositories.
Named Queries and Item Inheritance
Item descriptor subtypes inherit the named queries defined for their parent item types. For example, a financial application might define a user
item type with investor
and broker
subtypes. If the user
item descriptor defines a named query getUsersByLogin
, the investor
and broker
subtypes also have access to the same named query.