开发指南—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);
相关文章
|
5月前
|
安全 Java API
【Zookeeper】Apach Curator 框架源码分析:初始化过程(一)【Ver 4.3.0】(1)
【Zookeeper】Apach Curator 框架源码分析:初始化过程(一)【Ver 4.3.0】
157 0
【Zookeeper】Apach Curator 框架源码分析:初始化过程(一)【Ver 4.3.0】(1)
|
机器学习/深度学习 传感器 算法
【BP时序预测】基于BP神经网络时间序列预测附MATLAB完整代码
【BP时序预测】基于BP神经网络时间序列预测附MATLAB完整代码
【BP时序预测】基于BP神经网络时间序列预测附MATLAB完整代码
|
NoSQL 编译器 程序员
Visual Studio2022编译器实用调试技巧
Visual Studio2022编译器实用调试技巧
|
存储 SQL 关系型数据库
开发指南—DML语句—DELETE
您可以使用DELETE语句删除表中符合条件的行。
126 0
开发指南—DML语句—INSERT
您可以使用INSERT语句往表中插入数据。
|
SQL 存储 关系型数据库
开发指南—DML语句—UPDATE
您可以使用UPDATE语法修改表中符合条件的行。
开发指南—DML语句—REPLACE
您可以使用REPLACE语法往表中插入行或替换表中的行。
|
Web App开发 IDE Java
软件测试实验五 自动化测试参考案例
软件测试实验五 自动化测试参考案例
200 0
|
Python
odoo 开发入门教程系列-模块交互
odoo 开发入门教程系列-模块交互
411 0
|
异构计算 Windows
Windows操作系统: PCIE Axidma篇 1 BAR扫盲
设备在系统的PCI地址空间里申请一段来用,所申请的空间基址和大小保存在BAR寄存器里。BAR里的只是PCI域的地址空间,需要映射到IO地址空间里或者内存地址空间里之后软件才能使用。映射到IO空间的话,用IO读写指令和函数去访问设备;映射到内存空间的话,首先得到的是物理地址,映射到虚拟地址后就可以像用指针那样访问。IO BAR和MEM BAR分别是映射到IO空间和内存空间的BAR;BAR寄存器的0位指示要映射到哪,有的设备这位可以由用户设置,有的只读。
496 0
Windows操作系统: PCIE Axidma篇 1 BAR扫盲