逸出 SQL Server 識別符
您通常可以使用反向刻度逸出字元 (') 來逸出 SQL Server 分隔標識符中允許的字元,但不能逸出 Windows PowerShell 路徑名稱。 不過,某些字元無法逸出。 例如,您無法逸出 Windows PowerShell 中的冒號字元(:)。 具有該字元的標識碼必須編碼。 編碼比逸出更可靠,因為編碼適用於所有字元。
注意
有兩個 SQL Server PowerShell 模組;SqlServer 和 SQLPS。
SqlServer 模組是要使用的目前 PowerShell 模組。
SQLPS 模組
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
相關內容
- 在 PowerShell 中
SQL Server 識別碼 - SQL Server PowerShell 提供者
- SQL Server PowerShell