Ich habe eine EJB 3-Entity-Bean, die eine String-Eigenschaft hat, die mit folgendem Kommentar versehen ist: @Column (unique = true). Dieser Wert wird von einer JSF-Seite festgelegt.Wie entfernen nachgestellte Leerzeichen in einer Datenbankspalte?
Alles funktioniert gut, solange der Benutzer kein Leerzeichen hinzufügt, fügen Sie das Ende des Eingabefeldes hinzu. In diesem Fall werden "someName" und "someName____" nicht eindeutig behandelt und in der Datenbank gespeichert. Gibt es eine bequeme Möglichkeit, nachgestellte (und führende) Whitespaces im Anwendungsland zu entfernen, oder muss dies im Datenbankland geschehen?
Es gibt einen SQL Server 2008 am Ende der Zeile und ich verwende Hibernate für ORM.
Re-Veröffentlichen von Code zu dem Dev-Server wirkt Wunder Leider ^^
Ich mache .trim() in dem Setter, aber dies hat keinen Einfluss – raupach