sql >> データベース >  >> RDS >> Sqlserver

ユーザー定義関数出力による Nibernate フィルタリング

    休止状態のクエリで SQL 式を使用できます。 Store をマッピングしたとします。 次のクエリを記述できます:

    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. PHP MySQLiは、ステートメントを準備し、列のサブセットをフェッチします

    2. MySQLのforeign_key_checksはデータベース全体に影響しますか?

    3. MySQLデータベースの更新中にエラーが発生しました:主キーのデフォルトエントリが重複しています='0'

    4. MySQLは、複数の値を使用してAGAINSTに一致します