我在sql表中有2个主键,例如:ApID和AnID。我想更新sql表(dbo.ApAn),如果存在特定的复合主键值,或者将新值插入表通过powershell
如何使用连接或其他东西在PowerShell中获取sql表的复合主键??
类似的东西:
IF (ApId_AnID-eq 0) {
#SQL INSERT CODE
} else {
#SQL UPDATE CODE
}
答案 0 :(得分:0)
您可以使用sql server console client sqlcmd
或Invoke-Sqlcmd
cmdlet http://technet.microsoft.com/en-us/library/cc281720.aspx。
有关具体查询,请参阅Retrieving column information (composite key) in SQL