小编Aru*_*jan的帖子

谷歌云 SQL + RETURN_GENERATED_KEYS

我的 Google Cloud SQL 数据库中有一个带有自动递增列的表。

如何INSERT通过 google-apps-script/JDBC 执行查询并获取新增加的列的值?

例如,我的专栏名为ticket_id. 我希望在结果集中返回INSERT新值。ticket_id

换句话说,如果我有以下结构,我需要修改什么或如何修改,以便我可以做类似的事情rs = stmt.getGeneratedKeys();

var conn = Jdbc.getCloudSqlConnection("jdbc:google:rdbms:.......  
var stmt = conn.createStatement();

//build my INSERT sql statement  
var sql = "insert into ......

var rs = stmt.executeUpdate(sql);
Run Code Online (Sandbox Code Playgroud)

我看到有一个 JDBC 语句类,其中有一个名为 的成员RETURN_GENERATED_KEYS,但到目前为止我还不够聪明,无法弄清楚如何正确操作它并获得我需要的东西。是RETURN_GENERATED_KEYS一个常量,还是一个属性,或者我该如何使用它?

jdbc google-apps-script google-cloud-sql

1
推荐指数
1
解决办法
918
查看次数