脚本以行数运行后显示消息

时间:2019-03-03 09:17:12

标签: sql-server powershell

我有以下运行良好的PowerShell脚本。但是,当它运行时,它会快速闪烁并消失。

如果$rowsAffected大于/等于1,并且$rowsAffected为0并显示在屏幕上,直到按Enter或关闭窗口,则如何显示消息?

#Create SQL Connection
$con = New-Object "System.Data.SqlClient.SQLConnection"

#Set Connection String
$con.ConnectionString = ("Data Source=.\SQL2017;Initial Catalog=DatabaseName;user id=test;password=test;")
$con.Open()

#run query
$sqlcmd = New-Object "System.Data.SqlClient.SqlCommand"
$sqlcmd.Connection = $con
$sqlcmd.CommandTimeout = 30
$sqlcmd.CommandText = "UPDATE Execution SET Execution = 1"
$rowsAffected = $sqlcmd.ExecuteNonQuery()

$con.Close()

1 个答案:

答案 0 :(得分:0)

这看起来可以解决问题。

Adapter