Partilhar via


Retirar identificadores do SQL Server

Geralmente, você pode usar o caractere de escape back-tick do Windows PowerShell (`) para escapar de caracteres permitidos em identificadores delimitados do SQL Server, mas não em nomes de caminho do Windows PowerShell. Entretanto, alguns caracteres não podem ser substituídos. Por exemplo, você não pode ignorar o caractere de dois-pontos (:) no Windows PowerShell. Os identificadores que contém esse caractere devem ser codificados. A codificação é mais segura do que a substituição, pois os trabalhos de codificação aceitam todos os caracteres.

Antes de começar

O caractere de acento grave (`) geralmente encontra-se no lado esquerdo do teclado, abaixo da tecla ESC.

Exemplos

Este é um exemplo de substituição de um caractere #:

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

Este é um exemplo de escape do parêntese ao especificar (local) como um nome de computador:

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

Consulte Também

Identificadores do SQL Server no PowerShell
Provedor do SQL Server PowerShell
SQL Server PowerShell