This is an old revision of the document!
Diese Funktion verbindet Mehrere Elemente zu einem String. Das Trennzeichen kann mitgegeben werden. Sie ist sehr gut in SQL geeignet um aus mehreren Feldern ein Key zu erstellen
Public Function concat_ws( _ ByVal iDelemiter As Variant, _ ParamArray items() As Variant _ ) As String
Es wird ein String zurückgegeben
?concat_ws("-", "a", 3, "foo", "bar") a-3-foo-bar
SELECT t.id, CONCAT_WS('#', t.entity, t.portfolio, t.account) AS KEY FROM booking AS t
'/** ' * Fügt mehrere Elemente mit einem Trennstring zu einem String zusammen ' * @param Variant Delemiter ' * @param ParamArray Die verschiedenen Elemente ' * @return String ' */ Public Function concat_ws( _ ByVal iDelemiter As Variant, _ ParamArray items() As Variant _ ) As String concat_ws = Join(items, CStr(iDelemiter)) End Function