ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
342
342
EMPFEHLEN
-
05.05.11 13:15 #1
- Registriert seit
- Mar 2011
- Beiträge
- 5
Hallo,
in Excel kann ich mit einem VB-Script die Werte aus einer Spalte in ein Muster umwandeln.
z.B. Wert "056A. 4bc2-1" in "dddc. dccd-d".
d = Zahl
c = Buchstabe
Leer- und Sonderzeichen werden "normal" angezeigt.
Jetzt die Frage, ist das auch mit einem SQL Script auf einer DB2 möglich? Wenn ja, wie lautet die SQL?
Falls es hilft, hier der VB-Code aus meiner Excel-Datei:
Function MeinMuster(ByVal Wert As String) As String
Dim i As Integer, strchar As String
MeinMuster = Wert
For i = 1 To Len(Wert)
strchar = Mid(Wert, i, 1)
If strchar Like "#" Then
Mid(MeinMuster, i, 1) = "d"
ElseIf strchar Like "[a-zäöüßA-ZÄÖÜ]" Then
Mid(MeinMuster, i, 1) = "c"
End If
Next
End Function
In Access würde es mit dem VB-Code dann so lauten:
SELECT Wert, MeinMuster(Wert) AS Muster FROM Tabelle1
Danke für die Hilfe
-
Unterstützt DB2 Reguläre Ausdrücke? Das währe ein klassisches Anwendungsbeispiel
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
Ähnliche Themen
-
#2 Werte kombinieren und ausgeben#
Von webcamping im Forum Office-AnwendungenAntworten: 3Letzter Beitrag: 06.03.09, 08:31 -
die 10 grössten werte ausgeben
Von pikus im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 19.07.07, 13:51 -
Null-Werte ausgeben
Von mr-sansibar im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 26.03.07, 12:11 -
sql werte mit AJAX ausgeben
Von bensky im Forum PHPAntworten: 3Letzter Beitrag: 16.01.07, 13:53 -
Die 3 Max. Werte ausgeben !
Von HackTack10 im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 10.10.05, 16:04





Zitieren

Login





