Encode-SqlName
SQL Server名の特殊文字を、PowerShell パスで使用できる文字にエンコードします。
構文
Encode-SqlName
-SqlName <String>
[<CommonParameters>]
説明
Encode-SqlName コマンドレットは、SQL Server識別子名の特殊文字を、PowerShell パスで使用できる文字にエンコードします。 SQL Server区切り識別子には、PowerShell オブジェクト名で通常サポートされていない文字を含めることができます。 区切られた識別子を SQL Server プロバイダー パスで使用する場合、これらの拡張文字を 16 進数表記にエンコードするか、バック ティック文字 (`) を使用してエスケープする必要があります。 特定の文字はエスケープできません。 文字の 16 進エンコードは %nn 形式で表されます。 このコマンドレットでエンコードされる文字は:./%<>*?[]|です。
例
例 1: SQL Serverテーブル名をエンコードする
PS C:\> Encode-SqlName -SqlName "My:Table/"
My%3ATable%2F
このコマンドは、コロン (:)およびスラッシュ (/) 文字を含むSQL Serverテーブル名をエンコードします。
入力
String
出力
String
関連リンク
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示