Invoke-sqlcmd 没有 return 行中的数据
Invoke-sqlcmd doesn't return data in rows
Invoke-Sqlcmd 不会return行中的数据,它会单独列出每个项目
这是我正在使用的代码:
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
为什么不成行出来?
Why does it not come out in rows?
只是物质或呈现数据:
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
Invoke-Sqlcmd 不会return行中的数据,它会单独列出每个项目
这是我正在使用的代码:
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
为什么不成行出来?
Why does it not come out in rows?
只是物质或呈现数据:
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