【发布时间】:2019-04-18 17:49:42
【问题描述】:
我想将 sql 输出输出到一个 excel 文件和一个我命名的工作表,即不是“Sheet1”。我什至如何开始编写代码?
下面是读取sql输出的当前代码
$sql_output = @()
while ($rdr.read()){
$sql_output += [PSCustomObject][Ordered]@{
Col1=$rdr.GetValue(0)
Col2=$rdr.GetValue(1)
Col3=$rdr.GetValue(2)
Col4=$rdr.GetValue(3)
Col5=$rdr.GetValue(4)
}
$count=$count + 1
}
然后导出到 csv
$sql_output | Export-CSV "D:\Script\Network_Threat_Protection.csv" -NoTypeInfo -Append
我最终希望这个 powershell 脚本能够读取多个 sql 查询并将其输出到 excel 中的不同工作表,但是让我先了解一下导出到 excel 的要点......
【问题讨论】:
标签: sql excel powershell