如何使用codeigniter 1.7.3版本从MSSQL存储过程中获取OUT参数结果

时间:2018-06-08 09:33:32

标签: sql-server codeigniter stored-procedures

Microsoft SQL Server 2012存储过程使用我的CodeIgniter项目完美执行。该过程返回一个OUT参数。我只有插入查询的结果集而不是OUT参数的结果。 工作代码

    $params = array(
    'param1'    => 'val1',
    'param2'    => 'val2',
    'param3'    => 'val3',
    'param4'    => 'val4',
    'param5'    => 'val5'
    );
    $sp = "TEST_TABLE  ?,?,?,?,?"; 
    $result = $db2->query($sp,$params);
    echo "<pre>";print_r($result);

结果:

CI_DB_sqlsrv_result Object
(
[conn_id] => Resource id #47
[result_id] => Resource id #49
[result_array] => Array
(
)
[result_object] => Array
(
)
[current_row] => 0
[num_rows] => 1
[row_data] => 
)

如何从程序中获取OUT参数结果。我运行了CodeIgniter旧版本1.7.3。

0 个答案:

没有答案