2016-04-16 5 views
-4
select tbl_LanguageData.Name As defaultLabel, 
     IsNull((Select Top 1 LanguageInfo From tbl_Language_TranslationInfo 
       Where tbl_Language_TranslationInfo.Languageid = 48 
       And tbl_Language_TranslationInfo.LanguageDataId = tbl_LanguageData.LanguageDataId), 
     tbl_LanguageData.Name) As localLang 
from tbl_UILabels, tbl_LanguageData 
Where tbl_UILabels.LanguageDataId = tbl_LanguageData.LanguageDataId 
    And menuid = 10100 

Antwort

0

Wenn Sie bereits Ihre Persistenzeinheit (Datei persistence.xml in Repository META-INF) definieren, können Sie die Entity-Manager verwenden und die createNativeQuery Methode

//declare the entity manager 

EntityManager em = Persistence.createEntityManagerFactory("name of your persistence unit").createEntityManager(); 

String request = "your request"; 

Result result = em.createNativeQuery(request,Result.class).getResultList();