To elaborate, if the type isn't specified in the mapping, NHibernate will pick a suitable string type based on the length. But since you force the type, you must force it to a suitable one for your length.
/Oskar 2012/8/28 Fran Knebels <[email protected]> > You have to tell of that it is a clobtype. > On Aug 27, 2012 10:43 PM, "Phil Haselden" <[email protected]> wrote: > >> I asked a question on StackOverflow about this: >> http://stackoverflow.com/questions/12105929/how-to-map-a-varcharmax-column-in-nhibernate-hbm-xml-mapping-files >> . >> >> A suggestion was to do the following in the hbm.xml file: >> >> <property name="MyBigAnsiColumn" type="AnsiString" length="1000000" /> >> >> However when I try to save 8001 chars to that column I get a >> NHibernate.PropertyValueException. If the column contains 8000 chars it >> works. >> >> How do I map this type of column so that I can make use of the full size? >> >> -- >> You received this message because you are subscribed to the Google Groups >> "nhusers" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/nhusers/-/Tnv_qlnQlxUJ. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/nhusers?hl=en. >> >> -- > You received this message because you are subscribed to the Google Groups > "nhusers" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/nhusers?hl=en. > -- You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nhusers?hl=en.
