我对数字表ID和弃用表ID的引入感到困惑。我希望别人能够阐明这一举措的重要性。FusionTables不赞成使用数字表ID
为什么只是“SHOW TABLES”,“CREATE TABLE”和“CREATE VIEW”支持或返回加密的表ID。为什么其他查询如“SELECT”或“INSERT”不使用加密的表ID?这背后的推理是什么?
因此,是“encid = true”另一个查询字符串参数需要添加到网址旁边的SQL或SQL参数值本身是否包含“SHOW TABLES encid = true”?这在文档中不是很清楚,后一种选项对我不起作用。
弃用后“encid = false”选项是否工作以返回表的数字ID?
如果我使用“encid = true”选项在我的应用程序中获取加密的ID,我该如何去通过代码(不是手动)获取数字表ID?因为我仍然需要“SELECT”,“INSERT”,“UPDATE”,“DELETE”查询的数字表ID?
谢谢你,
Vish
这就解释了它。非常感谢你。 – Vish 2012-03-22 13:50:14
谢谢Kathryn,但通过Maps API使用情况如何?最终是否会转而使用encid? – 2012-03-22 14:01:14
@EricBridger - 简短回答:是的。为了平息任何担忧:没有使用数字表ID的现有Fusion Tables层会中断。这些将继续工作。只有新表需要使用加密的表ID。 – 2012-03-22 14:22:17