declare @sql xml
declare @handle int
set @sql = '<Buchstaben><A>a</A><B>b</B><C>c</C><D>d</D></Buchstaben>'
EXEC sp_xml_preparedocument @handle OUTPUT, @sql
select * FROM OPENXML (@handle, '/', 2)
-- funktioniert
set @sql = '<Umlaute><Ae>Ä</Ae></Umlaute>'
EXEC sp_xml_preparedocument @handle OUTPUT, @sql
select * FROM OPENXML (@handle, '/', 2)
-- Meldung 9448, Ebene 16, Status 1, Zeile 8
-- XML-Analyse: Zeile 1, Zeichen 19, Gltigkeitsberprfung: nicht deklarierte Entitt. OPENXML (@handle, '/', 2)
Was muss ich machen damit auch die HTML-Umlaute funktionieren?
Vielen Dank im voraus