2

我正在运行一个 sql 查询,它将结果保存到 csv 中。csv 中唯一的内容是返回 COUNT() 函数。有没有办法可以将此数字直接保存到powershell中的变量中?

4

2 回答 2

2

应该很简单。假设调用了 CSV 字段Result

$result = (Import-Csv .\sqlout.csv).Result
于 2012-04-26T17:15:20.183 回答
1

如果你想摆脱 CSV,你可以使用 SqlServerCmdletSnapin:

Add-PSSnapIn SqlServerCmdletSnapin100
(Invoke-Sqlcmd -server .\sqlexpress -database foo -query 'SELECT COUNT(...) FROM ...')[0]
于 2012-04-26T17:33:52.677 回答