在Powershell中调用SQLCMD

问题描述 投票:0回答:1

对不起的问题很抱歉,但是...

[尝试使用invoke命令在Power Shell中执行SQL命令时出现问题

当我尝试向SQL命令中添加字符串时,问题开始了

$sqlNAVresutl = Invoke-SQLCMD -Query 'SELECT *
FROM [dbo].[DBO name]
WHERE [dbo].[Job Queue Entry].Status = 2 AND [dbo].[$Job Queue Entry].[Object ID to Run] = 52063060 AND [dbo].[$Job Queue Entry].[User ID] = 'Domain\Account'
GO
' 
 -ServerInstance "Server name" -Database "dbo name"

当我在代码中添加'Domain \ Account'时,问题就开始了-它在sql上有效,但在Power Shell中却不起作用,因为整个查询都在''符号中,所以出现问题

我可以用来读取''查询中的字符串吗?

sql powershell invoke-sqlcmd
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.