Implements SQL query passthrough
Namespace:
NHibernate.ImplAssembly: NHibernate (in NHibernate.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Class SqlQueryImpl _ Inherits AbstractQueryImpl _ Implements ISQLQuery, IQuery |
C# |
---|
public class SqlQueryImpl : AbstractQueryImpl, ISQLQuery, IQuery |
Visual C++ |
---|
public ref class SqlQueryImpl : public AbstractQueryImpl, ISQLQuery, IQuery |
JavaScript |
---|
NHibernate.Impl.SqlQueryImpl = function(); Type.createClass( 'NHibernate.Impl.SqlQueryImpl', NHibernate.Impl.AbstractQueryImpl, NHibernate.ISQLQuery, NHibernate.IQuery); |
Examples
An example mapping is:
![]() | |
---|---|
<sql-query-name name="mySqlQuery"> <return alias="person" class="eg.Person" /> SELECT {person}.NAME AS {person.name}, {person}.AGE AS {person.age}, {person}.SEX AS {person.sex} FROM PERSON {person} WHERE {person}.NAME LIKE 'Hiber%' </sql-query-name> |