在MSSQL表中的新数据之后运行PowerShell脚本

时间:2018-09-19 13:48:28

标签: sql-server powershell jira

我需要通过MSSQL View中的数据更新“问题”中的Jira自定义字段。为此,我将Powershell脚本与JiraPS模块一起使用(很棒的模块btw。) 在视图中更新数据并仅复制最新更新的脚本时,是否可以运行脚本?


好的,这是我更新Jira问题的脚本:

$query = "select assignee, summary, pkey,issuenum  from dbo.Issue_Info"
$output = Invoke-Sqlcmd  -Query $query  -ServerInstance "Server" -Database 
"jira_test" -Credential $credential
foreach ($out in $output){
$key = $out.pkey +'-' + $out.issuenum
[string] $sum = $out.summary
Set-JiraIssue  -Issue $key  -Fields @{'customfield_13214' = $sum;}
echo "Issue updating: $key" 
}

现在,它将从“测试MSSQL视图”中获取所有行,并将值设置为customfield_13214。我只想更新问题takt是我的视图中的新记录,而此问题的字段摘要或分配者正在更改。

有我的视图结构:

--------------------------------------------------
| assigne  |   summmary  |  pkey  |   issuenum   |
--------------------------------------------------

0 个答案:

没有答案