Compartilhar via


ConvertFrom-EncodedSqlName

Retorna o identificador original do SQL Server quando dado um identificador que foi codificado em um formato utilizável em caminhos do Windows PowerShell.

Sintaxe

Default (Padrão)

ConvertFrom-EncodedSqlName
    [-SqlName] <String>
    [<CommonParameters>]

Description

O cmdlet ConvertFrom-EncodedSqlName retorna o identificador do SQL Server não codificado quando dado um identificador que foi codificado em um formato utilizável em caminhos do Windows PowerShell.

Identificadores delimitados do SQL Server podem conter caracteres especiais que normalmente não têm suporte em nomes de objeto do Windows PowerShell.

Esses caracteres estendidos devem ser codificados para sua representação hexadecimal ou escapados usando o caractere '.

Determinados caracteres, como o caractere de dois-pontos (:) não podem ser escapados.

A codificação hexadecimal está no formato %nn.

Decode-SqlName converte as seguintes codificações nos caracteres correspondentes:

  • %5C torna-se \
  • %3A torna-se:
  • %2E se torna .
  • %2F se torna/
  • %25 se torna %
  • %3C se torna <
  • %3E se torna >
  • %2A se torna *
  • %3F se torna?
  • %5B se torna [
  • %5D se torna ]
  • %7C torna-se |

Exemplos

Exemplo 1: decodificar um identificador do SQL Server

PS C:\> ConvertFrom-EncodedSqlName -SqlName "My%3ATable`/"

My:Table/

Esse comando decodifica um identificador do SQL Server que tem uma representação hexadecimal codificada para o caractere : O Windows PowerShell também remove o caractere de escape back-tick (') de um caractere/escape.

Parâmetros

-SqlName

Especifica o identificador do SQL Server que esse cmdlet reformata.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

String

Saídas

String