首页 > 解决方案 > 从 Google Apps 脚本调用 MySQL SP 时突然中止

问题描述

我正在尝试从 Google Apps 脚本调用 MySQL (Maria) 存储过程。

如果我直接在 MySQL 中执行 SP,它会运行大约 20-30 秒,并在现有表中插入 36 个新行。它运行没有错误,它永远不会失败,它总是完成。

当我从 Google Apps 脚本调用同一个 SP 时,它会在执行过程中停止。没有错误消息,并且总是在同一个地方。

我用来调用它的脚本如下所示:

function execCalc() {

var query = "{ call calcder() }";
var conn = Jdbc.getConnection(xxxxxxxxxx);

try {
  var stmt = conn.prepareCall(query); 
  stmt.executeQuery();
} catch (ex) {
    console.error(ex);
}

stmt.close();
conn.close();
}

有谁知道为什么会发生这种情况?

标签: mysqlgoogle-apps-scriptjdbcmariadb

解决方案


推荐阅读