Escape-Bezeichner für SQL Server
Sie können häufig das Windows PowerShell Escapezeichen (') verwenden, um Zeichen zu escapen, die in SQL Server durch Trennzeichen getrennten Bezeichnern zulässig sind, aber nicht Windows PowerShell Pfadnamen. Einige Zeichen können jedoch nicht mit Escapezeichen versehen werden. Zum Beispiel können Sie das Doppelpunktzeichen (:) in Windows PowerShell nicht mit Escapezeichen versehen. Bezeichner mit diesem Zeichen müssen codiert werden. Codierung ist zuverlässiger als das Umwandeln mit Escapezeichen, da das Codieren für alle Zeichen funktioniert.
Vorbereitungen
Das Graviszeichen (`) befindet sich i. d. R. oben rechts auf der Tastatur, links von der RÜCKTASTE.
Beispiele
Dies ist ein Beispiel für das Umwandeln eines #-Zeichens mittels Escapezeichen:
cd SQLSERVER:\SQL\MyComputer\MyInstance\MyDatabase\MySchema\`#MyTempTable
Dies ist ein Beispiel für das Maskieren der Klammer mit dem Escapezeichen beim Angeben von "(lokal)" als Computername:
Set-Location SQLSERVER:\SQL\`(local`)\DEFAULT
Weitere Informationen
SQL Server-Bezeichnern in PowerShell
SQL Server PowerShell-Anbieter
SQL Server-PowerShell