NodeJS:执行存储过程并获取OUT参数

时间:2016-06-07 09:15:36

标签: node.js stored-procedures

我想调用存储过程并在节点中获取返回值。 我能够做2次电话。 1表示调用程序,1表示返回值。

我正在使用 mysql 模块

sqlcon.query("call CountOrderByStatus('done',@total);", function(err, rows, fields) {
                if (!err) {
                    console.log(rows);
                }
                else{
                    console.log('Error while performing Query.');
                    console.error(err)
                }
            });
            sqlcon.query("select @total;", function(err, rows, fields) {
                if (!err) {
                    console.log(rows);

                }
                else{
                    console.log('Error while performing Query.');
                    console.error(err)
                }
            });
        });

有没有办法让它成为一次通话?。

1 个答案:

答案 0 :(得分:1)

你可以在node-mysql

中做这样的事情



//code for fetching data from database
self.tableView.reloadData()