Identificadores de SQL Server de escape

A menudo, se puede usar el carácter de escape de acento invertido (`) de Windows PowerShell para hacer que se eludan los caracteres que se permiten en los identificadores delimitados de SQL Server pero no en los nombres de ruta de Windows PowerShell. Sin embargo, algunos caracteres no se pueden evitar. Por ejemplo, no puede hacer que se eluda el carácter de dos puntos (:) en Windows PowerShell. Los identificadores con ese carácter deben codificarse. La codificación es más confiable que hacer que el carácter se eluda porque funciona para todos los caracteres.

Antes de empezar

El carácter de acento invertido (`) suele estar en la tecla de la parte superior izquierda del teclado, debajo de la tecla ESC.

Ejemplos

Este es un ejemplo en el que se hace que se eluda un carácter #:

cd SQLSERVER:\SQL\MyComputer\MyInstance\MyDatabase\MySchema\`#MyTempTable

Este es un ejemplo en el que se hace que se eluda un paréntesis al especificar (local) como nombre de equipo:

Set-Location SQLSERVER:\SQL\`(local`)\DEFAULT

Vea también

Conceptos

Identificadores de SQL Server en PowerShell

Proveedor de PowerShell de SQL Server

SQL Server PowerShell