2017-05-20 1 views
0

私のクエリから読み取ったデータをフォーマットしようとしました。 データのは、ラインにソートされ、私はこれで私を助けてくださいpowershellのsqlクエリから読み取ったデータをフォーマットします

$objdataset = Invoke-Sqlcmd -query "select ord,ord_i,ORD_PRCS from F_ord 
where ord_i in ($ord1);" -server $($SQLServer) -Database $($SQLDBName) 



foreach($item in $objdataset) 
{ 
"ID" +$item.ord 
"order " +$item.ord_i 
"pro"+$item.ORD_PRCS 
} 

だから私は

ID Order pro 
123 ff Done 
145 dd Progress 
567 cc Done 

ようにそれをフォーマットすることができますどのように表形式でそれを必要とする。..

+0

'select ord AS ID、ord_i AS order、ORD_PRCS AS pro' – JosefZ

答えて

1

必要はありません特別な書式設定を自分で行います。 $objdatasetはテーブルフォーマットを自動的に与えるはずですが、強制的に行うことができます$objdataset | Format-table -autosize

+0

ありがとうございました!! –

関連する問題