Cloud Spanner插入ID

时间:2017-12-14 19:21:10

标签: database google-cloud-platform gcloud google-cloud-spanner

Google有一系列用于与Cloud Spanner交互的API。但是,在所有插入记录的示例中,没有一种方法可以像许多其他数据库API那样返回插入ID。

有没有办法获取我刚刚插入Cloud Spanner表的记录的InsertID?

2 个答案:

答案 0 :(得分:1)

不,此功能在Cloud Spanner中不可用,原因很简单:Cloud Spanner不支持任何类型的自动生成的ID,例如序列,标识列或自动生成的UUID。行的主键值始终由客户端指定,这意味着不需要将主键值返回给客户端的函数(因为客户端已经知道)。

答案 1 :(得分:0)

您可以参考the Spanner Doc

  

注意:Cloud Spanner中没有自动增量功能。