Compartir a través de


Identificadores de SQL Server de escape

A menudo, puede usar el carácter de escape back-tick de Windows PowerShell (') para caracteres de escape permitidos en identificadores delimitados de SQL Server, pero no nombres de ruta de acceso de Windows PowerShell. Sin embargo, algunos caracteres no se pueden evitar. Por ejemplo, no puede escapar 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  

Véase también

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