【问题标题】:How to check if a composite primary key values exist in sql table using powershell?如何使用powershell检查sql表中是否存在复合主键值?
【发布时间】:2012-11-07 13:20:19
【问题描述】:

我在一个 sql 表中有 2 个主键,例如:ApID 和 AnID。如果存在特定的复合主键值,我想更新 sql 表 (dbo.ApAn),否则 通过 powershell

将新值插入表中

如何在 powershell 中获取 sql 表的复合主键? 使用连接之类的?

类似:

IF (ApId_AnID-eq 0) { 
#SQL INSERT CODE
} else { 
#SQL UPDATE CODE
}

【问题讨论】:

    标签: sql powershell


    【解决方案1】:

    您可以使用 sql server 控制台客户端 sqlcmdInvoke-Sqlcmd cmdlet http://technet.microsoft.com/en-us/library/cc281720.aspx

    具体查询见Retrieving column information (composite key) in SQL

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-02
      • 1970-01-01
      • 2013-02-18
      • 1970-01-01
      相关资源
      最近更新 更多