共用方式為


逸出 SQL Server 識別符

您通常可以使用反向刻度逸出字元 (') 來逸出 SQL Server 分隔標識符中允許的字元,但不能逸出 Windows PowerShell 路徑名稱。 不過,某些字元無法逸出。 例如,您無法逸出 Windows PowerShell 中的冒號字元(:)。 具有該字元的標識碼必須編碼。 編碼比逸出更可靠,因為編碼適用於所有字元。

注意

有兩個 SQL Server PowerShell 模組;SqlServerSQLPS

SqlServer 模組是要使用的目前 PowerShell 模組。

SQLPS 模組 隨附於 SQL Server 安裝中,但不再更新。

SqlServer 模組包含 SQLPS 中更新的 Cmdlet 版本,並包含新的 Cmdlet 以支援最新的 SQL 功能。

PowerShell 資源庫安裝 SqlServer 模組。

如需詳細資訊,請流覽 SQL Server PowerShell

反向刻度字元 (') 通常位於鍵盤左上方的按鍵上,位於 ESC 鍵底下。

例子

這是逸出 # 字元的範例:

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

這是將 (local) 指定為電腦名稱時逸出括弧的範例:

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