【问题标题】:Invoke-sqlcmd doesn't return data in rowsInvoke-sqlcmd 不按行返回数据
【发布时间】:2019-08-09 20:04:52
【问题描述】:

Invoke-Sqlcmd 不按行返回数据,它单独列出每个项目

这是我正在使用的代码:

Invoke-Sqlcmd -ServerInstance "MyServer" -Query "SELECT * FROM [MyDB].[dbo].[MyTable]"

我得到这样的东西:

Key         : 81839
Type        : DELETE
TableName   : InstList
ColumnName  : Key
ID          : 1092110700485
OldValue    : 5216268
NewValue    : 
UpdateDate  : 7/22/2019 12:06:30 PM
UserName    : test
FeatureName : Instruments

Key         : 81840
Type        : DELETE
TableName   : InstList
ColumnName  : Key
ID          : 2101128532011
OldValue    : 5289370
NewValue    : 
UpdateDate  : 7/22/2019 12:06:30 PM
UserName    : test
FeatureName : Instruments

为什么不成行出来?

【问题讨论】:

    标签: sql powershell invoke-sqlcmd


    【解决方案1】:

    为什么不成行出来?

    这只是问题或呈现数据:

    Invoke-Sqlcmd -ServerInstance "MyServer" -Query "SELECT * FROM [MyDB].[dbo].[MyTable]" 
    | out-gridview
    

    或:

    Invoke-Sqlcmd -ServerInstance "MyServer" -Query "SELECT * FROM [MyDB].[dbo].[MyTable]" 
    | Format-Table -AutoSize
    

    【讨论】:

      猜你喜欢
      • 2015-07-06
      • 2015-04-07
      • 2020-04-30
      • 1970-01-01
      • 1970-01-01
      • 2017-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多