I realise this is not strictly on topic but we use a very similar tactic but instead use varchar(8000) parameters using a dbo.Split function which utilises a number...
One of the main problems I see with nHibernate is the way it approaches parameters for IN statements. I fully admit it's most likely our developers way of using...