両方のREPLACE INTO
およびON DUPLICATE KEY
代替案として、MySQLバリアントの非標準SQLが提案されています。したがって、それを使用するかどうかは、a)MySQlを使用しているかどうか、およびb)そのバリアントに関連付けたいかどうかによって異なります。
ANSI SQLは、MERGE
を定義します プラットフォームに実装されている場合は、より標準的な構文
両方のREPLACE INTO
およびON DUPLICATE KEY
代替案として、MySQLバリアントの非標準SQLが提案されています。したがって、それを使用するかどうかは、a)MySQlを使用しているかどうか、およびb)そのバリアントに関連付けたいかどうかによって異なります。
ANSI SQLは、MERGE
を定義します プラットフォームに実装されている場合は、より標準的な構文