Compartir a través de


ConvertTo-EncodedSqlName

Codifica caracteres extendidos en nombres de SQL Server para dar formato a las rutas de acceso de Windows PowerShell.

Sintaxis

Default (Es el valor predeterminado).

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

Description

El cmdlet ConvertTo-EncodedSqlName codifica caracteres especiales en nombres de SQL Server para dar formato a las rutas de acceso de Windows PowerShell.

Los identificadores delimitados de SQL Server pueden contener caracteres que normalmente no se admiten en los nombres de objeto de Windows PowerShell.

Cuando se usan identificadores delimitados en las rutas de acceso del proveedor de SQL Server, estos caracteres extendidos deben codificarse en su representación hexadecimal o en escape mediante el carácter ' .

Algunos caracteres, como el carácter de dos puntos (:) no se pueden escapar.

La codificación hexadecimal para los caracteres tiene el formato %nn.

Los caracteres codificados por ConvertTo-EncodedSqlName son: \ : . / % <> * ? [ ] |

Ejemplos

Ejemplo 1: Codificación de un nombre de tabla de SQL Server

PS C:\> ConvertTo-EncodedSqlName -SqlName "My:Table/"

My%3ATable%2F

Este comando codifica un nombre de tabla de SQL Server que contiene : y / caracteres.

Parámetros

-SqlName

Especifica el identificador de SQL Server que se va a codificar.

Propiedades del parámetro

Tipo:String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

String

Salidas

String