开发指南—DML语句—REPLACE

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 您可以使用REPLACE语法往表中插入行或替换表中的行。

您可以使用REPLACE语法往表中插入行或替换表中的行。

语法


REPLACE [LOW_PRIORITY | DELAYED]
[INTO] [schema_name.]tbl_name
[(col_name [, col_name] ...)]
{VALUES | VALUE} (value_list) [, (value_list)]
REPLACE [LOW_PRIORITY | DELAYED]
[INTO] [schema_name.]tbl_name
SET assignment_list
REPLACE [LOW_PRIORITY | DELAYED]
[INTO] [schema_name.]tbl_name
[(col_name [, col_name] ...)]
SELECT ...
value_list:
value [, value] ...
value:
{expr | DEFAULT}
assignment_list:
assignment [, assignment] ...
assignment:
col_name = value

语法限制

不支持使用以下语法。

  • PARTITION语法,例如:
REPLACE INTO tb PARTITION (p0) (id) VALUES(7);
  • 包含列名的语法,例如:
REPLACE INTO tb(id1, id2) VALUES(1, id1 + 1);
相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
前端开发 JavaScript API
Bpmn.js 进阶指南之右键菜单
Bpmn.js 进阶指南之右键菜单
1016 0
|
前端开发 JavaScript 网络架构
路由(Routing):构建现代Web应用的导航之道
在现代Web应用开发中,导航是至关重要的,用户需要能够浏览不同的页面和视图。而路由(Routing)是实现这种导航的关键概念,它允许开发人员在Web应用中定义不同的页面、视图和URL。在本博客中,我们将深入研究路由的概念、类型、工作原理,以及如何有效地使用路由来构建现代、多页面的Web应用。
222 0
|
6月前
|
负载均衡 Java 数据处理
【C++ 并发 线程池】轻松掌握C++线程池:从底层原理到高级应用(三)
【C++ 并发 线程池】轻松掌握C++线程池:从底层原理到高级应用
399 2
开发指南—DML语句—REPLACE
您可以使用REPLACE语法往表中插入行或替换表中的行。
|
存储 SQL 关系型数据库
开发指南—DML语句—DELETE
您可以使用DELETE语句删除表中符合条件的行。
126 0
开发指南—DML语句—INSERT
您可以使用INSERT语句往表中插入数据。
|
SQL 存储 关系型数据库
开发指南—DML语句—UPDATE
您可以使用UPDATE语法修改表中符合条件的行。
|
开发者
第十期乘风伯乐奖--寻找百位乘风者伯乐,邀请新博主入驻即可获奖
乘风伯乐奖,面向阿里云开发者社区已入驻乘风者计划的博主(技术/星级/专家),邀请用户入驻乘风者计划即可获得乘风者定制周边等实物奖励。本期面向阿里云开发者社区寻找100位乘风伯乐,邀请人数月度TOP 1 获奖者(大于108人)可获得智能蓝牙音箱!
1001 3
|
小程序
小程序:web-view打开网页
小程序:web-view打开网页
343 0
|
6月前
|
数据采集 消息中间件 Oracle
通过流计算与消息中间件实现Oracle到ADB的实时数据同步链路优化实践
介绍基于流计算与消息中间件链路(Oracle->OGG->DataHub->Flink/Blink->ADB)实现的Oracle到ADB的数据实时同步架构潜在问题及处理方案。
225 0
通过流计算与消息中间件实现Oracle到ADB的实时数据同步链路优化实践

相关课程

更多
下一篇
无影云桌面