Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Thực thi nhiều câu lệnh SQL với NHibernate

AFAIK bạn không thể thực hiện việc này trong nhibernate:

trước tiên bạn nên thực hiện chèn:

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

và sau đó thực hiện chọn:

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

hoặc tốt hơn hãy thử sử dụng quy trình được lưu trữ



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gặp lỗi ORA-00909:số lượng đối số không hợp lệ

  2. Làm cách nào để cập nhật giá trị cột của một bảng với giá trị cột của bảng khác?

  3. Oracle:bảng luôn tồn tại sau khi thả bảng

  4. Chuyển danh sách ngày tháng vào hàm oracle db qua java

  5. Tạo người dùng từ các biến chuỗi trong một khối PL / SQL