Jeśli dane nie są dostępne nagłówek kolumny powinien wydrukować w pliku wyjściowym w PowerShell

if (-not $DataSet.Tables[0].Rows[0]) {
  ($DataSet.Tables[0].Columns | Select-Object -ExpandProperty ColumnName) -join ',' |
    Set-Content -Path "E:\Users\neerajd\Documents\tethystrader-public-dev-general\src\SQL\Misc\out.csv"
}
Frantic Flatworm