Freigeben über


Escape-Bezeichner für SQL Server

Sie können Zeichen, die zwar in SQL Server-Begrenzungsbezeichnern zulässig sind, nicht jedoch in Windows PowerShell-Pfadnamen, oftmals mit dem Windows PowerShell-Escapezeichen (`) umwandeln. 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

Siehe auch

Konzepte

SQL Server-Bezeichnern in PowerShell

SQL Server PowerShell-Anbieter

SQL Server-PowerShell