2

使用 执行查询时Invoke-Sqlcmd,如果未返回任何行,则结果为$null

我想知道是否仍然可以返回列标题,但没有数据。这将使其与确实返回行的查询保持一致。

是否有捷径可寻?

4

2 回答 2

0

如果你得到一个空返回试试这个查询:

select [COLUMN_NAME] from information_schema.columns where TABLE_NAME='TABLENAME' 
于 2013-11-14T23:30:00.107 回答
-1

检查 $null - 如果 $null 然后调用此查询:

   set fmtonly on
   select * from yourTable where 1=0
于 2013-11-14T20:47:54.717 回答