Welche "speziellen" Zeichen sind in Varchar-Feldern in SQL Server zulässig?
Wo kann ich sehen, alle "speziellen" Zeichen zulässig, die in einem varchar
oder char
- Feld in SQL Server?
InformationsquelleAutor der Frage Harold SOTA | 2011-08-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werden Sie wahrscheinlich nur brauchen, um zu sehen, die
ASCII
undEXTENDED ASCII
Zeichensätze. Soweit ich weiß, alle diese dürfen in einemchar
/varchar
Feld.Wenn Sie
nchar
/nvarchar
dann ist Sie so ziemlich jedes Zeichen in einer unicode in der Welt.InformationsquelleAutor der Antwort JNK
BEARBEITEN basiert auf Kommentare:
Wenn du Zeilenumbrüche in der Ergebnismenge und wollen, um Sie zu entfernen, machen Sie Ihre Abfrage so:
Dies ersetzt alle Zeilenumbrüche durch ein Leerzeichen.
Führen diese zu "bekommen" alle zulässigen Zeichen in einem char () - und varchar():
AUSGABE:
InformationsquelleAutor der Antwort KM.
Bestimmten Zeichen, die gespeichert werden können in einer
varchar
oderchar
Spalte hängt nach der Spalte Sortierung. Sehen meine Antwort hier für ein Skript, das zeigt Ihnen diese für die verschiedenen Sortierungen.Wenn Sie möchten, zu finden alle Zeichen außerhalb eines bestimmten ASCII-Bereich siehe meine Antwort hier.
InformationsquelleAutor der Antwort Martin Smith
denke ich, dass die Sonderzeichen # und @ nur... query-Liste beide.
InformationsquelleAutor der Antwort Harold SOTA