MySQL replace文
MySQL REPLACE文は、標準SQLのMySQL拡張です.MySQL REPLACE文の動作原理は次のとおりです.特定のロー・データが存在しない場合、MySQL REPLACE文は新しいローを挿入します.指定されたロー・データが存在する場合、REPLACE文は最初に古いローを削除し、新しいローを挿入します.
Mysqlのreplace intoはinsert intoと似ています. INSERT:新しいデータが挿入されます. REPLACE:まず表の中にこのデータが存在するかどうかを見て、もし存在するならば、先にこのデータを削除して、更に1本の新しいデータを挿入します;存在しない場合は、新しいデータ を直接挿入する.
ポイント:テーブルのプライマリ・キーまたはユニーク・インデックスに基づいて判断し、テーブルにプライマリ・キーまたはユニーク・インデックスがない場合、REPLACE INTOはINSERT INTOに相当し、直接データが挿入されます.
使用方法:
Mysqlのreplace intoはinsert intoと似ています.
ポイント:
使用方法:
INSERT INTO student(name,age) VALUES(' ',18)
REPLACE INTO student(name,age) VALUES(' ',18)