コード例 #1
0
        public override NHibernate.SqlCommand.SqlString OnPrepareStatement(NHibernate.SqlCommand.SqlString sql)
        {
            foreach (var partitionId in partitionIds)
            {
                sql = sql.Replace(partitionId.TableName, partitionId.RealTableName);
            }

            return(base.OnPrepareStatement(sql));
        }
コード例 #2
0
 NHibernate.SqlCommand.SqlString IInterceptor.OnPrepareStatement(NHibernate.SqlCommand.SqlString sql)
 {
     return(sql.Replace("{MASTER_USER}", MASTER_USER).Replace("{TRAN_USER}", TRAN_USER));
 }
コード例 #3
0
 NHibernate.SqlCommand.SqlString IInterceptor.OnPrepareStatement(NHibernate.SqlCommand.SqlString sql)
 {
     return(sql.Replace("Region=0", "Region<>0"));
 }