如何在Linux中将sql输出分配给变量?

时间:2014-03-12 13:25:02

标签: linux oracle sqlplus

我有一个像这样的shell脚本:

a.sh

   GetVersion()
    {
     sqlplus -s "/ as sysdba" <<EOF
        SET HEADING OFF
        SET FEEDBACK OFF
        SET LINESIZE 3800
        SET TRIMSPOOL ON
        SET TERMOUT OFF
        SET SPACE 0
        SET PAGESIZE 0
    SELECT version from v$instance
    EOF
    }
GetVersion

我需要的是将此函数的输出变为变量。因为我要根据变量编写一些if-else语句。

所以问题是,如何获得GetVersion()函数的输出并将其分配给变量?

0 个答案:

没有答案