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)); }
NHibernate.SqlCommand.SqlString IInterceptor.OnPrepareStatement(NHibernate.SqlCommand.SqlString sql) { return(sql.Replace("{MASTER_USER}", MASTER_USER).Replace("{TRAN_USER}", TRAN_USER)); }
NHibernate.SqlCommand.SqlString IInterceptor.OnPrepareStatement(NHibernate.SqlCommand.SqlString sql) { return(sql.Replace("Region=0", "Region<>0")); }