阅读(4687)
赞(13)
Mycat2 Sql兼容性 update
2021-09-08 11:38:44 更新
update兼容性
UPDATE [LOW_PRIORITY] [IGNORE] [schema_name.]tbl_name
SET col_name1={expr1} [, col_name2={expr2}] ...
[WHERE where_condition]
单表
只会把SQL
转发对应节点
全局表
把sql
往配置的(多个)dataNode
下发
分片表
- 带有分片字段的
sql
发往对应的dataNode
- 不带分片字段则往(多个)
dataNode
下发
在分片表下
- 不支持更新多个表
- 不支持
join
语法 - 不支持
order/limit
语法 - 不支持子查询
- 条件中分片值不能使用函数
- 不能更新分片值(拆分键)的值