Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

NHibernate - définition d'une chaîne longue comme paramètre de requête

En supposant Param est utilisé comme contrainte par rapport à une propriété mappée, la requête essaiera d'utiliser le type de données et la longueur corrects pour le paramètre, en fonction de la propriété mappée. Est-ce que Param corréler à une propriété mappée à une colonne nvarchar(max) ? Si oui, avez-vous correctement défini la longueur des données ? Vous devez définir la longueur de données sur une colonne de chaîne à une longueur supérieure à 4000 (4001 devrait fonctionner), si vous voulez que Nhibernate le reconnaisse comme nvarchar(max).