对数据读取器使用Powershell';s GetSchemaTable()方法
我正在运行一个存储过程,并试图筛选出GetSchemaTable()返回的列 …向我展示了一大堆我不在乎的列名,还有2个我在乎: ColumnName和ColumnOrdinal 如何将输出限制为仅限于那些字段 thx对数据读取器使用Powershell';s GetSchemaTable()方法,powershell,Powershell,我正在运行一个存储过程,并试图筛选出GetSchemaTable()返回的列 …向我展示了一大堆我不在乎的列名,还有2个我在乎: ColumnName和ColumnOrdinal 如何将输出限制为仅限于那些字段 thx $reader = $cmd.ExecuteReader() $schemaTable = $reader.GetSchemaTable(); foreach ($row in $schemaTable.Rows) { foreach ($column in $schem
$reader = $cmd.ExecuteReader()
$schemaTable = $reader.GetSchemaTable();
foreach ($row in $schemaTable.Rows)
{
foreach ($column in $schemaTable.Columns)
{
write-host $column;
}
}
$reader = $cmd.ExecuteReader()
$reader.GetSchemaTable() | Select ColumnName, ColumnOrdinal