MySQL किसी भी INSERT OR REPLACE INTO
. का समर्थन नहीं करता है वाक्यविन्यास जो मैंने देखा है। हो सकता है कि आप INSERT INTO ... ON DUPLICATE KEY UPDATE
जैसी किसी चीज़ की तलाश कर रहे हों . आपके उदाहरण में यह ऐसा दिखाई दे सकता है:
INSERT INTO myTable (name, string, lang) VALUES (param1, param2, param3)
ON DUPLICATE KEY UPDATE name = param1, string = param2, lang = param3;
अधिक जानकारी यहां प्रलेखन में मिल सकती है:https://dev .mysql.com/doc/refman/5.0/hi/insert.html
इसका एक उदाहरण इस SQL Fiddle का उपयोग करके पाया जा सकता है। ।