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

Lọc Nhibernate theo đầu ra chức năng do người dùng xác định

Bạn có thể sử dụng biểu thức SQL trong các truy vấn ngủ đông của mình. Giả sử bạn đã ánh xạ một Store loại bạn có thể viết truy vấn sau:

var result = session
    .CreateCriteria<Store>()
    .Add(Expression.Sql(
        "dbo.CalculateDistance({alias}.Latitude, {alias}.Longitude, ?, ?) < ?",
        new object[] { 
            -118.4104684d, 
            34.1030032d, 
            100 
        },
        new IType[] { 
            NHibernateUtil.Double, 
            NHibernateUtil.Double, 
            NHibernateUtil.Int32 
        }
    ))
    .List<Store>();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 5 tài nguyên tuyệt vời giúp bạn phát huy vai trò giám sát cơ sở dữ liệu của mình

  2. Xóa số khỏi máy chủ sql chuỗi

  3. SQL:loại bỏ dấu phẩy cuối cùng trong chuỗi

  4. Lỗi tràn số học chuyển đổi số thành kiểu dữ liệu số

  5. Làm thế nào để bạn lưu trữ một hình ảnh trong một cột hình ảnh?