1
我在SQL Server 2012中有一個存儲過程,當它運行時,它將返回一行3列。Powershell - 從存儲過程返回結果
在PowerShell中,我可以返回數據到數據表。
$sqlConnection.Open()
$sqlCommand = New-Object System.Data.SqlClient.SqlCommand
$sqlCommand.Connection = $sqlConnection
$sqlcommand.commandtext = "GetPlantLoadFactor"
$sqlCommand.CommandType = [System.Data.CommandType]::StoredProcedure
$result = $sqlCommand.executereader()
$table = new-object 「System.Data.DataTable」
$table.Load($result)
$PLF = $table
$sqlConnection.close()
$PLF
我只想要的是65.89的值字段。有沒有更好的方法來做到這一點,我怎麼才能返回值爲65.89到變量$PLF
?
這工作,謝謝。你需要在你的回答 – Silentbob
中修改$ PLF $ table ...你是對的 –