Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

NHibernate - definindo string longa como parâmetro para consulta


Assumindo Param for usado como uma restrição em relação a uma propriedade mapeada, a consulta tentará usar o tipo de dados e o comprimento corretos para o parâmetro, de acordo com a propriedade mapeada. O Param correlacionar a uma propriedade mapeada para uma coluna nvarchar(max)? Em caso afirmativo, você definiu o comprimento dos dados corretamente? Você deve definir o comprimento de dados em uma coluna de string para um comprimento acima de 4000 (4001 deve funcionar), se você quiser que o Nhibernate o reconheça como nvarchar(max).