Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 执行查询时Invoke-Sqlcmd,如果未返回任何行,则结果为$null。
Invoke-Sqlcmd
$null
我想知道是否仍然可以返回列标题,但没有数据。这将使其与确实返回行的查询保持一致。
是否有捷径可寻?
如果你得到一个空返回试试这个查询:
select [COLUMN_NAME] from information_schema.columns where TABLE_NAME='TABLENAME'
检查 $null - 如果 $null 然后调用此查询:
set fmtonly on select * from yourTable where 1=0