Die wilde Inge
Lt. Commander
- Registriert
- Aug. 2009
- Beiträge
- 2.041
Hallöchen,
ich brauche mal Hilfe, kriege irgendwie keinen richtigen Anfang zu Stande.
Ich habe in einer Spalte ein Wort. Kann mit einer Zahl oder einem Buchstabe beginnen, Länge maximal 32 Zeichen, Bindestriche im Wort sind möglich.
Ich möchte dieses und alle anderen Worte in der Spalte systematisch zerlegen, in dem immer der erste Buchstabe weggeschnitten wird und das Ergebnis in eine andere Spalte geschrieben wird und das so lange, bis nur noch 2 Buchstaben übrig sind.
Zur Verdeutlichung:
Spalte 1: Hallo-123
Ergebnis Spalte 2: Hallo-123, allo-123, llo-123, lo-123, o-123, -123, 123, 23
Die Ergebnisse der Schleife sollen also der Spalte 2 angehangen werden. Wenn beim Beginn der Funktion schon was in Spalte 2 steht, soll das überschrieben werden, sonst würde sich Spalte 2 bei nochmaligem Ausführen künstlich aufblähen.
Ich nehme jetzt mal an, dass ich erstmal die Länge des Wortes bestimmen muss, minus 1, um die Anzahl der Durchführungen zu kriegen, und dann brauche ich jeweils das Wort ab dem zweiten Buchstaben bis zum Ende.
Leider kriege ich keinen Anfrang.
Könnte mir irgendwer Hilfe zur Selbsthilfe geben oder fall es schon vorliegt, nehme ich auch gleich das Ergebnis :-D
MSSQL
Danke
ich brauche mal Hilfe, kriege irgendwie keinen richtigen Anfang zu Stande.
Ich habe in einer Spalte ein Wort. Kann mit einer Zahl oder einem Buchstabe beginnen, Länge maximal 32 Zeichen, Bindestriche im Wort sind möglich.
Ich möchte dieses und alle anderen Worte in der Spalte systematisch zerlegen, in dem immer der erste Buchstabe weggeschnitten wird und das Ergebnis in eine andere Spalte geschrieben wird und das so lange, bis nur noch 2 Buchstaben übrig sind.
Zur Verdeutlichung:
Spalte 1: Hallo-123
Ergebnis Spalte 2: Hallo-123, allo-123, llo-123, lo-123, o-123, -123, 123, 23
Die Ergebnisse der Schleife sollen also der Spalte 2 angehangen werden. Wenn beim Beginn der Funktion schon was in Spalte 2 steht, soll das überschrieben werden, sonst würde sich Spalte 2 bei nochmaligem Ausführen künstlich aufblähen.
Ich nehme jetzt mal an, dass ich erstmal die Länge des Wortes bestimmen muss, minus 1, um die Anzahl der Durchführungen zu kriegen, und dann brauche ich jeweils das Wort ab dem zweiten Buchstaben bis zum Ende.
Leider kriege ich keinen Anfrang.
Könnte mir irgendwer Hilfe zur Selbsthilfe geben oder fall es schon vorliegt, nehme ich auch gleich das Ergebnis :-D
MSSQL
Danke