开发指南—DML语句—REPLACE

简介: 您可以使用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);
相关文章
开发指南—DML语句—REPLACE
您可以使用REPLACE语法往表中插入行或替换表中的行。
|
存储 SQL 关系型数据库
开发指南—DML语句—DELETE
您可以使用DELETE语句删除表中符合条件的行。
开发指南—DML语句—INSERT
您可以使用INSERT语句往表中插入数据。
|
SQL 存储 关系型数据库
开发指南—DML语句—UPDATE
您可以使用UPDATE语法修改表中符合条件的行。
|
9月前
|
机器学习/深度学习 SQL 分布式计算
EMR Studio
EMR Studio 是阿里云 EMR(Elastic MapReduce)团队推出的一项新服务,它是一种基于 Web 的集成开发环境(IDE),为用户提供了一个方便、快捷的大数据处理平台。
115 1
|
11月前
|
SQL 关系型数据库 MySQL
猿辅导基于 EMR StarRocks 的 OLAP 演进之路
猿辅导大数据平台团队负责人申阳分享了猿辅导基于EMR StarRocks 的 OLAP 演进之路。
11621 4
猿辅导基于 EMR  StarRocks 的 OLAP 演进之路
|
Linux
如何在 Linux 命令行中比较两个目录,我教你五个命令!
如何在 Linux 命令行中比较两个目录,我教你五个命令!
644 0
|
存储 人工智能 运维
免费公测|阿里云EMR Serverless StarRocks 公测正式开启!
阿里云EMR Serverless StarRocks 免费公测已开启,向所有用户开放!您可通过EMR控制台直接创建实例,轻松体验全托管、免运维的服务。
3913 1
免费公测|阿里云EMR Serverless StarRocks 公测正式开启!
|
关系型数据库 应用服务中间件 数据库
使用 Nginx 实现四层代理配置
平时我们在配置 Nginx 代理时,一般配置的都是基于 http 或是 https 协议的代理,也就是应用层。但是有些时候,我们并不想配置这种基于应用层的代理。比如说:我们要代理到数据库上,但是数据库是不支持应用层代理的。
2015 0
使用 Nginx 实现四层代理配置
|
存储 SQL 人工智能
Yeahmobi基于阿里云的数据湖最佳实践
本文由易点天下CTO 王一舟讲述Yeahmobi作为一家全球化的智能营销服务商所遇到的挑战和大数据在应对这些挑战时所发挥的作用。
2370 0
Yeahmobi基于阿里云的数据湖最佳实践

相关课程

更多