Compartir a través de


Identificadores de SQL Server de escape

A menudo, puede usar el Windows PowerShell carácter de escape de graduación inversa (') para escape de caracteres permitidos en SQL Server identificadores delimitados, pero no Windows PowerShell nombres de ruta de acceso. 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  

Consulte también

Identificadores de SQL Server en PowerShell
Proveedor de SQL Server PowerShell Provider
SQL Server PowerShell