Wie kann Hibernate anzeigen der SQL-Daten vom Typ nvarchar(max)?

Ich habe eine Spalte in meiner SQL-2005-Datenbank, die verwendet werden, um ein varchar(max), aber es wurde geändert, um eine nvarchar(max).

Nun muss ich das update meiner hibernate-mapping-Datei, um die änderung widerzuspiegeln, und das ist, was es verwendete, zu sein:

<element type="text" Spalte="Wert"/>

Wenn ich versuche, um die Anwendung auszuführen, wird die folgende Fehlermeldung angezeigt:

org.hibernate.HibernateException: Falsche Spalte Typ in der [Tabelle] für die Spalte Wert. Gefunden: ntext erwartet: text

Was soll ich in das 'type' - Attribut korrekt anzeigen die Spalte als ein nvarchar(max)?

Habe ich versucht, die Art zu ntext, aber hibernate nicht wusste, was das war. Ich habe versucht, die Art zu string, aber es behandelt string als text geben.

InformationsquelleAutor ampersandre | 2009-07-08

Schreibe einen Kommentar