das stimmt... hab ich mal wieder zu kompliziert gedacht Patrick > -----Original Message----- > From: Schoeppl Alexander [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, January 08, 2002 9:54 AM > To: ASP Datenbankprogrammierung > Subject: [aspdedatabase] AW: RE: Leerzeichen in SQL-Server-Tabelle > entfernen > > > Unter Sql gibt es auch die Befehle RTrim, lTrim und Trim, die helfen > direkt. Siehe Online Doku SQL Server. > > lg > > Alex > > -----Urspr�ngliche Nachricht----- > Von: Speidel Patrick [mailto:[EMAIL PROTECTED]] > Gesendet: Dienstag, 8. Januar 2002 09:54 > An: ASP Datenbankprogrammierung > Betreff: [aspdedatabase] RE: Leerzeichen in > SQL-Server-Tabelle entfernen > > > Hallo Thorsten, > > zuerst solltest Du den Feldtyp auf varchar setzen, denn nur dann l�sst > SQL-Server �berhaupt zu, dass der Feldinhalt k�rzer sein kann. > Danach k�nntest Du z.B. mit replace arbeiten und doppelte Leerzeichen > durch > einfache oder durch nichts zu ersetzen. > Ungef�hr so: > update table set meinFeld = replace(meinFeld, ' ', ' ') > > was dann noch �brig bleibt kannst Du evtl. so ausmerzen: > > update table set meinFeld = left(meinFeld, (len(meinFeld)-1) ) where > right(meinFeld, 1) = ' ' > > oder so �hnlich... je nach dem was bei Dir sinnvoll ist.. > Du kannst nat�rlich auch gleich nur die zweite Variante nehmen und so > oft > durchlaufen lassen, bis er keine Eintr�ge mehr findet die rechts noch > ein > Leer haben > > Gr��e > Patrick > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, January 08, 2002 9:52 AM > > To: ASP Datenbankprogrammierung > > Subject: [aspdedatabase] Leerzeichen in SQL-Server-Tabelle entfernen > > > > > > Hallo Liste, > > > > ich habe eine FoxPro-Tabelle mit 32.000 Datens�tzen erfolgreich nach > > SQL-Server importiert. Jetzt habe ich das Problem, dass alle > > Datens�tze > > eines Feldes (Datentyp char(10)) eine feste L�nge von 6 > > Zeichen haben. Wenn > > sie k�rzer sind, was bei ca. 50% der Fall ist, sind sie mit > > Leerzeichen > > aufgef�llt. Wie kann ich diese Leerzeichen nun am > einfachsten aus der > > Tabelle entfernen ? > > > > > > Thorsten Hoffmann > > > > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > > > > This email has been scanned for all viruses by the > > MessageLabs SkyScan service. For more information on a > > pro-active anti-virus service working around the clock, > > around the globe visit http://www.messagelabs.com/ > > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > > This email has been scanned for all viruses by the > MessageLabs SkyScan service. For more information on a > pro-active anti-virus service working around the clock, > around the globe visit http://www.messagelabs.com/ >
| [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
