nhibernate를 사용하여 쿼리를 실행하고 싶지만 별칭없이 인라인 문자열로 매개 변수를 추가하고 싶습니다. 다음 예제는 내 뜻을 설명합니다.Nhibernate는 인라인 텍스트로 매개 변수를 추가합니다.
SELECT * FROM Accounts WHERE AccountNumber in (@p0 , @p1 , @p2)
의도 쿼리 : 참고로
SELECT * FROM Accounts WHERE AccountNumber in ('0','1','2')
:
표준 쿼리를 생성 나는 HQL
질문에 대한 답을 다시 해주실 수 있습니까? 매개 변수화 된 쿼리를 원하지 않는다는 것을 의미합니까? –
네, 맞습니다. 내가 nhibernate에서 쿼리를 구축하는 표준 방법을 사용하지만 생성 된 쿼리 (인라인 매개 변수)에 매개 변수가없는 경우, 그것을 달성하기 위해 쿼리에 대한 설정과 같은 것이 있다면? – mdameer