云数据库 TaurusDB-热点行更新:新增关键字
新增关键字
新增标记语句的关键字如下:
关键字 |
描述 |
---|---|
HOTSPOT |
表示开启热点更新功能。 |
NOT_MORE_THAN |
可选项。表示目标值不大于某值。 |
NOT_LESS_THAN |
可选项。表示目标值不小于某值。 |
上述关键字放置在SQL语句末尾。HOTSPOT必须在最前面,NOT_MORE_THAN和NOT_LESS_THAN没有位置前后的要求。
例如:假设id是主键列,c是int类型列,那么支持以下语法:
UPDATE c=c+1 where id=10 HOTSPOT;UPDATE c=c+1 where id=10 HOTSPOT NOT_MORE_THAN 100; // c值不大于100UPDATE c=c-1 where id=10 HOTSPOT NOT_LESS_THAN 0; // c值不小于0UPDATE c=c+1 where id=10 HOTSPOT NOT_MORE_THAN 100 NOT_LESS_THAN 0; // c值不大于100,不小于0UPDATE c=c+1 where id=10 HOTSPOT NOT_LESS_THAN 0 NOT_MORE_THAN 100; // c值不大于100,不小于0
当超过NOT_MORE_THAN或者NOT_LESS_THAN的限制时,会向客户端报如下错误:
HOTSPOT field value exceeds limit
- 如何在测试计划服务中使用关键字?
- RDS for MySQL限流_华为云数据库RDS_自治限流_SQL限流
- 华为云CodeArts API_API测试_接口测试_关键字
- 日志分析_日志结构化_日志格式化
- GaussDB主键生成_GaussDB存储过程_高斯数据库主键生成_华为云
- GaussDB列转行_gaussdb是关系型数据库吗_高斯数据库列转行_华为云
- GaussDB版本_GaussDB数据库版本_高斯数据库版本-华为云
- GaussDB的研发历程_GaussDB产品动态_高斯数据库研发历程-华为云
- GeminiDB_什么是宽列数据库_云数据库GeminiDB Cassandra接口
- GaussDB发展计划_GaussDB产品动态_高斯数据库发展计划-华为云