亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

shell怎么獲取sqlplus執行的結果

小億
256
2023-12-08 10:01:37
欄目: 云計算

在Shell腳本中,可以使用以下方法來獲取sqlplus執行的結果:

  1. 將sqlplus的輸出重定向到一個臨時文件中,然后讀取該文件的內容。
# 將sqlplus的輸出重定向到臨時文件
sqlplus username/password@database <<EOF >output.txt
SELECT * FROM table_name;
EOF

# 讀取臨時文件的內容
result=$(cat output.txt)
echo $result
  1. 使用命令替換,將sqlplus的輸出賦值給一個變量。
# 使用命令替換將sqlplus的輸出賦值給變量
result=$(sqlplus -s username/password@database <<EOF
SET PAGESIZE 0;
SET FEEDBACK OFF;
SELECT * FROM table_name;
EXIT;
EOF)

# 打印變量的值
echo $result

在上述示例中,使用sqlplus -s選項可以禁止顯示sqlplus的輸出信息,只顯示查詢結果。使用SET PAGESIZE 0SET FEEDBACK OFF可以抑制查詢結果的格式化和反饋信息。

注意:以上示例中的usernamepassworddatabase需要替換為實際的數據庫登錄信息和數據庫名。另外,SELECT * FROM table_name也需要替換為實際的查詢語句。

0
徐水县| 湄潭县| 木兰县| 台南县| 积石山| 寻甸| 阜阳市| 阜宁县| 韶关市| 西宁市| 沛县| 永安市| 桐柏县| 渑池县| 赤壁市| 沿河| 沙湾县| 新乐市| 伊吾县| 乌鲁木齐县| 延安市| 贞丰县| 涟源市| 潜山县| 承德市| 云梦县| 高碑店市| 来安县| 五河县| 湾仔区| 绩溪县| 太和县| 伊吾县| 柳河县| 普宁市| 康保县| 象山县| 靖西县| 汉源县| 历史| 武义县|