《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學院為您提供專業教程。