sql-server - 使用 Powershell 从 sql 表中获取值

标签 sql-server windows powershell

我们知道我们可以使用 sql 查询窗口从数据库中获取值,如“select * from....”。有什么办法可以通过 powershell 方式获取值。我找到了数据库表本身的方法,但没有找到值..

例如:

Set-location SQLserver:\sql\default\localhost\databases\database\tables
Get-childitem 

以上命令为我提供了数据库中的表,但我如何从中获取值。

最佳答案

最简洁明了的选项是Invoke-SqlCommand

$results = Invoke-Sqlcmd -ServerInstance "mySqlServer" -Database "myDatabase" -Query "SELECT * FROM MyTable"

关于sql-server - 使用 Powershell 从 sql 表中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30543430/

相关文章:

c++ - 在 windows.h 中使用 GetProcAddress() 时出现奇怪的编译器消息

windows - 将一个文件夹中的所有文件及其所有子文件夹移动到一个大文件夹中 - windows xp

c# - 从 Azure 辅助角色建立 WSManConnection

powershell - 如何使用Powershell计算文件中的连续字符串?

sql-server - 寻找查询以在数据更改时返回数据值,否则返回空间 ' '

sql-server - 如何对不区分大小写的字段执行精确的字符串匹配?

windows - Windows 位图和 DIBSection 之间有什么区别?

powershell - 生成随 secret 码

sql - MS SQL 使用连接表创建多对多关系

sql-server - PHP警告: PHP Startup: Unable to load dynamic library 'C:\\Users\\Public\\xampp\\php\\ext\\php_sqlsrv_56_ts.dll'