Répondre

2

Non, ce n'est pas possible.

Vous devez utiliser une requête SQLQuery pour appeler une procédure stockée.

+0

Si tel est le cas, pouvez-vous passer en quelque sorte un SQLQuery dans un Subqueries.PropertyIn () construire? – GWLlosa

+0

@GWLlosa: Non, vous ne pouvez pas –

3

Je ne l'ai pas fait, mais vous pouvez utiliser des alternatives:

  • Named Queries and SQL Queries
  • Carte à une vue à la place.
  • Carte à une fonction TableValued (oui ce que je sais que ce n'est pas grande, mais ça me suis sorti de quelques confitures)
+0

Si vous souhaitez créer une requête nommée dans le code, [la réponse à cette question] (http://stackoverflow.com/questions/3409812/how-can-the-namedsqlquerydefinition- class-be-used-dynamic-as-a-sql-query-equi) montre comment le créer lors de l'exécution sans fichiers HBM. –

Questions connexes