sql >> Database >  >> RDS >> Oracle

Voer meerdere SQL-instructies uit met NHibernate

AFAIK je kunt dit niet doen in nhibernate:

je moet eerst het invoegen doen:

Session.GetISession().CreateSQLQuery("insert ....").ExecuteUpdate();

en voer vervolgens de selectie uit:

IQuery query = Session.GetISession().CreateSQLQuery("select ...".SetResultTransformer(Transformers.AliasToBean(typeof(Class1)));    
query.List<Class1>();

of probeer beter een opgeslagen procedure te gebruiken



  1. Kolom van grote tafel laten vallen

  2. MySQL Opgegeven sleutel was te lang

  3. Converteer Unixtime naar Datetime SQL (Oracle)

  4. GROUP_CONCAT equivalent in Django