【发布时间】:2015-10-14 09:42:19
【问题描述】:
我需要将查询结果放入变量中 - 我正在使用 powershell 和 sqlplus。我的想法很简单,当然行不通。有什么简单的方法吗?
我尝试过这样的事情:
$query= 'select name from cars where id = 56382301'
$result = sqlplus test/test132@server01 $query
$result
【问题讨论】:
-
$result = Invoke-Expression "sqlplus test/test132@server01 $query"有帮助吗? -
不幸的是没有..这告诉我'使用'..
-
那么它至少在捕获命令输出,只是听起来命令没有正确执行。尝试将
$query放在单引号中 -
我试过这个 - Invoke-Expression "sqlplus test/test132@server 'select name from name'" -> 使用结果相同
标签: oracle powershell sqlplus