我编写了一个函数Get-oracleresultDa,它具有oracle连接属性。通过它我可以查询我的数据库。
但问题是,我试图将数据导出到excel表,它只返回第二个查询的结果,即没有状态 而不是没有类型
$results = Get-OracleResultDa -conString $connectionString -sqlString $query
-Verbose
$results | SELECT no, type| Export-CSV "H:\Book2.csv" -Force
$rows++
$results1 = Get-OracleResultDa -conString $connectionString -sqlString
$created -Verbose
$results1 | SELECT no, status| Export-CSV "H:\Book2.csv" -
NoTypeInformation
下面提到的块位于脚本的前10行
中$file="H:\Book2.csv"
$excel = New-Object -ComObject excel.application
#Makes Excel Visable
$excel.Application.Visible = $true
$excel.DisplayAlerts = $false
#Creates Excel workBook
$book = $excel.Workbooks.Add()
#Adds worksheets
#gets the work sheet and Names it
$sheet = $book.Worksheets.Item(1)
$sheet.name = 'Created'
#Select a worksheet
$sheet.Activate() | Out-Null
我还有更多的查询,也可以导出
答案 0 :(得分:1)
如果您使用PowerShell 3.0或更高版本,则可以使用-Append modificator
{{1}}