Skip Headers

# SQL Queries

Previous

Next

SQL is the most common query language for applications that use a relational database data source.

You can execute custom SQL directly using `Session` methods `executeSelectingCall` and `executeNonSelectingCall`, or you can construct a `DatabaseQuery` with an appropriate `Call`.

TopLink provides a variety of SQL `Call` objects for use with stored procedures and, with Oracle databases, stored functions. For more information, see "SQL Calls".