Florian_1 0 Geschrieben 27. Januar 2022 Melden Geschrieben 27. Januar 2022 Hi Leute,ich will die Werte einer Spalte in einer Abfrage mit Base64 kodieren.Ich habe diesen Code gefunden, der das wohl realisieren soll, aber ich bekomme es nicht ans Laufen bzw. ich weiß nicht, wie ich ihn an meine Tabellen und Spalten anpassen muss.Meine Tabelle heißt "Kunden" und die Spalten sind "ID", "Name" and "Kundennummer". Ich würde gerne alle Spalten in Klartext und kodiert mit Base64 daneben anzeigen lassen in der Abfrage. Code: declare @source varbinary(max), @encoded varchar(max), @decoded varbinary(max) set @source = convert(varbinary(max), 'Hello Base64') set @encoded = cast('' as xml).value('xs:base64Binary(sql:variable("@source")', 'varchar(max)') set @decoded = cast('' as xml).value('xs:base64Binary(sql:variable("@encoded"))', 'varbinary(max)') select convert(varchar(max), @source) as source_varchar, @source as source_binary, @encoded as encoded, @decoded as decoded_binary, convert(varchar(max), @decoded) as decoded_varchar Kann jemand unterstützen? Danke euch!!
NilsK 3.046 Geschrieben 27. Januar 2022 Melden Geschrieben 27. Januar 2022 Moin, da, wo du den Code herhast, steht doch sicher dabei, wie der genutzt werden soll. Gruß, Nils
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden