Partager via


ConvertFrom-EncodedSqlName

Retourne l’identificateur SQL Server d’origine lorsqu’un identificateur a été encodé dans un format utilisable dans les chemins Windows PowerShell.

Syntaxe

Default (Par défaut)

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

Description

L’applet de commande ConvertFrom-EncodedSqlName retourne l’identificateur SQL Server non codé lorsqu’un identificateur a été encodé dans un format utilisable dans les chemins Windows PowerShell.

Les identificateurs délimités SQL Server peuvent contenir des caractères spéciaux non pris en charge normalement dans les noms d’objets Windows PowerShell.

Ces caractères étendus doivent être encodés dans leur représentation hexadécimale ou placés en échappement à l’aide du caractère ' .

Certains caractères, tels que le caractère deux-points (:) ne peuvent pas être échappés.

L’encodage hexadécimal est au format %nn.

Decode-SqlName convertit les encodages suivants en caractères correspondants :

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

Exemples

Exemple 1 : Décoder un identificateur SQL Server

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

My:Table/

Cette commande décode un identificateur SQL Server qui a une représentation hexadécimale encodée pour le caractère : Windows PowerShell supprime également l’échappement du caractère de graduation arrière (') d’un caractère d’échappement/caractère.

Paramètres

-SqlName

Spécifie l’identificateur SQL Server que cette applet de commande reformats.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:1
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

String

Sorties

String