《MYSQL教程mysql replace into的用法分析》要点:
本文介绍了MYSQL教程mysql replace into的用法分析,希望对您有用。如果有疑问,可以联系我们。
MYSQL教程本节内容:
mysql replace into
MYSQL教程mysql replace into的功能:
MYSQL教程replace into 跟 insert 功能类似,不同点在于:replace into 首先尝试插入数据到表中.
1. 如果发现表中已经有此行数据(根据主键或者唯一索引判断)则先删除此行数据,然后插入新的数据.
2. 不然,直接插入新数据.
MYSQL教程注意,除非表有一个PRIMARY KEY或UNIQUE索引,不然,使用一个REPLACE语句没有意义.该语句会与INSERT相同,因为没有索引被用于确定是否新行复制了其它的行.
msyql replace into使用形式:
MYSQL教程下面用实例加以阐明,来看二个mysql relace into语句的例子.
MYSQL教程例1:
MYSQL教程例2:
MYSQL教程当然了,在mysql 存储过程中,有时也会用上replace into语句,这个相对复杂一些,留待以后介绍.
MYSQL教程注意:
两种情况之一使用replace语句才会呈现替换:
1.主键值相同 2.索引键值相同
欢迎参与《MYSQL教程mysql replace into的用法分析》讨论,分享您的想法,维易PHP学院为您提供专业教程。