更新时间:2023-07-25 GMT+08:00
REPLACE
REPLACE用于往表中插入行或替换表中的行。
常用语法
replace into table(col1,col2,col3) values(value1,value2,value3)
语法限制
- 暂不支持PARTITION语法。
- 当自增表格ID不存在时,使用REPLACE将会插入一条指定ID的数据,但不会自动生成ID。
使用限制
- 如果REPLACE语句中拆分键的值是非法的,数据默认会路由到0号分库或者0号分表。
- 不建议在REPLACE语句中使用VERSION、DATABASE、USER函数,此类函数结果受语句是否下推至DN节点执行影响,执行结果可能不符合预期。
父主题: DML