删除映射关系

如果不再需要使用映射表,您可以通过drop mapping table语句删除映射关系。单次请求支持删除多个映射关系。

说明

关于drop mapping table语句的更多信息,请参见删除映射关系

前提条件

注意事项

表格存储PHP SDK5.1.0版本开始支持SQL查询功能。使用SQL查询功能时,请确保获取了正确的PHP SDK版本。关于PHP SDK历史迭代版本的更多信息,请参见PHP SDK历史迭代版本

示例

以下示例用于使用DROP MAPPING TABLE `tableName`;语句删除tableName表的映射关系。

$request = array(
    'query' => 'DROP MAPPING TABLE `tableName`;'
);
$response = $otsClient->sqlQuery($request);
print json_encode($sqlRows, JSON_PRETTY_PRINT);

常见问题

SQL查询常见错误排查

相关文档

  • 如果数据表的属性列有变化,您可以通过ALTER TABLE语句同步修改映射表。更多信息,请参见更新映射表属性列

  • 如果要加速SQL数据查询和计算,您可以通过创建二级索引或者多元索引实现。更多信息,请参见索引选择策略计算下推

  • 您还可以通过MaxCompute、Spark、Hive或者HadoopMR、函数计算、Flink、PrestoDB等计算引擎实现表中数据的计算与分析。具体操作,请参见计算与分析

  • 当日常业务中有非主键列查询、多列组合查询、模糊查询等多维查询需求以及求最值、统计行数、数据分组等数据分析需求时,您可以将这些属性作为多元索引中的字段并使用多元索引查询与分析数据。 更多信息,请参见多元索引

    说明

    除了SQl引擎,表格存储还提供了表引擎、二级索引和多元索引用于数据查询您需要根据实际查询场景选择合适的查询方式。更多信息,请参见索引介绍索引选择