MySQL nie obsługuje żadnego INSERT OR REPLACE INTO
składnia, którą widziałem. Być może szukasz czegoś takiego jak INSERT INTO ... ON DUPLICATE KEY UPDATE
. W twoim przykładzie może to wyglądać tak:
INSERT INTO myTable (name, string, lang) VALUES (param1, param2, param3)
ON DUPLICATE KEY UPDATE name = param1, string = param2, lang = param3;
Więcej informacji można znaleźć w dokumentacji tutaj:https://dev .mysql.com/doc/refman/5.0/en/wstaw.html
Przykład tego można znaleźć za pomocą tego SQL Fiddle .