Ich versuche, diese Zeichenfolge varbinary
in SQL Server zu konvertieren:Warum die Konvertierung von varchar zu varbinary eine Abfrage "?" SQL Server
select convert (varbinary(max),'<H2>Un titre</H2><INPUT value="some textre"> <INPUT id=param0 type=hidden value=1031> <INPUT id=exam0 type=hidden value=14711>')
es gibt diese:
0x3C48323E556E2074697472653C2F48323E3C494E5055542076616C75653D22736F6D6520746578747265223E203C494E5055542069643D706172616D3020747970653D68696464656E2076616C75653D313033313E203C494E5055542069643D6578616D3020747970653D68696464656E2076616C75653D31343731313E
Für einen anderen Grund, warum ich varbinary
-varchar
konvertieren möchten, und ich Dieses Ergebnis:
?<H2>Un titre</H2><INPUT value="some textre"> <INPUT id=param0 type=hidden value=1031> <INPUT id=exam0 type=hidden value=14711>
Ich möchte nicht das "?" im Ergebnis.
Warum speichert SQL Server es am Anfang mit 0x
? Und wie kann ich das vermeiden?
[? Wo ist die '' Sie sprechen] (http://rextester.com/XEMU33435) – Sami
zu Beginn des Konvertiten resultieren aus varbinary – Hamza
in varchar scheint, wie Sie sehe nicht die Ergebnisse in meinem commnt – Sami