forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: luhuayi <luhuayi@huawei.com> Co-committed-by: luhuayi <luhuayi@huawei.com>
181 lines
61 KiB
HTML
181 lines
61 KiB
HTML
<a name="EN-US_TOPIC_0000001860318485"></a><a name="EN-US_TOPIC_0000001860318485"></a>
|
|
|
|
<h1 class="topictitle1">REPLACE</h1>
|
|
<div id="body32001227"><div class="p" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164395_p8060118">In MySQL, <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b98338486831955">REPLACE</strong> allows the following keywords: <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b213417572631955">LOW_PRIORITY</strong>, <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b12680086031955">PARTITION</strong>, <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b67416045631955">DELAYED</strong>, <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b202966145031955">VALUES</strong>, and <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b54381117231955">SET</strong>. The following examples are temporary migration solutions only.<div class="note" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164395_note231022161112"><img src="public_sys-resources/note_3.0-en-us.png"><span class="notetitle"> </span><div class="notebody"><p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164395_p203101928111"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b201382716131955">REPLACE</strong> works exactly like <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b62356356531955">INSERT</strong>, except that if an old row in the table has the same value as a new row for a primary key or unique index, the old row is deleted before the new row is inserted.</p>
|
|
</div></div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_section126212335453"><h4 class="sectiontitle">LOW_PRIORITY</h4><p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164610_p32131018312"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b1922872519544">MySQL REPLACE</strong> supports the use of <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b65972885416">LOW_PRIORITY</strong>, which is converted by DSC.</p>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164610_p8060118"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164610_b3432131715542">Input</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164610_screen4506201965413"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span>
|
|
<span class="normal">6</span></pre></div></td><td class="code"><div><pre><span></span><span class="o">#</span><span class="w"> </span><span class="n">LOW_PRIORITY</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">LOW_PRIORITY</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="s1">'128.23'</span><span class="p">,</span><span class="w"> </span><span class="s1">'nice'</span><span class="p">,</span><span class="w"> </span><span class="s1">'2018-10-11 19:00:00'</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">LOW_PRIORITY</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">,</span><span class="w"> </span><span class="s1">'nice'</span><span class="p">,</span><span class="w"> </span><span class="s1">'2018-12-14 19:00:00'</span><span class="w"> </span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">LOW_PRIORITY</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">3</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">,</span><span class="w"> </span><span class="s1">'nice'</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">LOW_PRIORITY</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="p">(</span><span class="n">tb2_id</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_price</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">5</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">LOW_PRIORITY</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="p">(</span><span class="n">tb2_id</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_price</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_note</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">4</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164610_p16908173019578"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164610_b19153143895714">Output</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164610_screen16927144210574"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span>
|
|
<span class="normal">6</span></pre></div></td><td class="code"><div><pre><span></span><span class="c1">-- LOW_PRIORITY</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="s1">'128.23'</span><span class="p">,</span><span class="s1">'nice'</span><span class="p">,</span><span class="s1">'2018-10-11 19:00:00'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">2</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'nice'</span><span class="p">,</span><span class="s1">'2018-12-14 19:00:00'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">3</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'nice'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb2_id"</span><span class="p">,</span><span class="ss">"tb2_price"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">5</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb2_id"</span><span class="p">,</span><span class="ss">"tb2_price"</span><span class="p">,</span><span class="ss">"tb2_note"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">4</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_section10939191164510"><h4 class="sectiontitle">PARTITION</h4><p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164784_p16920195411291"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b1615835375513">MySQL REPLACE</strong> supports explicit partitioning selection using the <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b164218599555">PARTITION</strong> keyword and a comma-separated name list for partitions, subpartitions, or both.</p>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164784_p8060118"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164784_b1073714469114">Input</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164784_screen583134913110"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">employees</span><span class="w"> </span><span class="n">PARTITION</span><span class="p">(</span><span class="n">p3</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">19</span><span class="p">,</span><span class="w"> </span><span class="s1">'Frank1'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Williams'</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">employees</span><span class="w"> </span><span class="n">PARTITION</span><span class="p">(</span><span class="n">p0</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">4</span><span class="p">,</span><span class="w"> </span><span class="s1">'Frank1'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Williams'</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">employees</span><span class="w"> </span><span class="n">PARTITION</span><span class="p">(</span><span class="n">p1</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">9</span><span class="p">,</span><span class="w"> </span><span class="s1">'Frank1'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Williams'</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">employees</span><span class="w"> </span><span class="n">PARTITION</span><span class="p">(</span><span class="n">p2</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">10</span><span class="p">,</span><span class="w"> </span><span class="s1">'Frank1'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Williams'</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">employees</span><span class="w"> </span><span class="n">PARTITION</span><span class="p">(</span><span class="n">p2</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">11</span><span class="p">,</span><span class="w"> </span><span class="s1">'Frank1'</span><span class="p">,</span><span class="w"> </span><span class="s1">'Williams'</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164784_p169797531015"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164784_b6952131221">Output</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164784_screen116246624"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"employees"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">19</span><span class="p">,</span><span class="s1">'Frank1'</span><span class="p">,</span><span class="s1">'Williams'</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"employees"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">4</span><span class="p">,</span><span class="s1">'Frank1'</span><span class="p">,</span><span class="s1">'Williams'</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"employees"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">9</span><span class="p">,</span><span class="s1">'Frank1'</span><span class="p">,</span><span class="s1">'Williams'</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"employees"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">10</span><span class="p">,</span><span class="s1">'Frank1'</span><span class="p">,</span><span class="s1">'Williams'</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"employees"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">11</span><span class="p">,</span><span class="s1">'Frank1'</span><span class="p">,</span><span class="s1">'Williams'</span><span class="p">,</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_section126112044124417"><h4 class="sectiontitle">DELAYED</h4><div class="warning" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164482_note29110268416"><span class="warningtitle"><img src="public_sys-resources/warning_3.0-en-us.png"> </span><div class="warningbody"><ul id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_ul235619476718"><li id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_li3356194711717"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b337112518561">DELAYED</strong> <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b153711359568">INSERT</strong> and <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b4371175185612">REPLACE</strong> operations were deprecated in MySQL 5.6. In MySQL 5.7, <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b172571138567">DELAYED</strong> was not supported. The server recognizes but ignores the <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b149841316205616">DELAYED</strong> keyword, handles <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b7985201625614">REPLACE</strong> as a non-delayed one, and generates an <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b15985716115614">ER_WARN_LEGACY_SYNTAX_CONVERTED</strong> warning.</li><li id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_li73561947278">(<strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b59366218565">REPLACE DELAYED</strong> is no longer supported and the statement is converted to <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b49362219563">REPLACE</strong>.)</li><li id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_li143574471876">The keyword <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b10408229175613">DELAYED</strong> will be deleted in later versions.</li></ul>
|
|
</div></div>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164482_p8060118"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164482_b7736145119588">Input</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164482_screen20978453165814"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span>
|
|
<span class="normal">6</span>
|
|
<span class="normal">7</span>
|
|
<span class="normal">8</span>
|
|
<span class="normal">9</span></pre></div></td><td class="code"><div><pre><span></span><span class="o">#</span><span class="n">DELAYED</span><span class="w"> </span><span class="k">INSERT</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="n">works</span><span class="w"> </span><span class="k">only</span><span class="w"> </span><span class="k">with</span><span class="w"> </span><span class="n">MyISAM</span><span class="p">,</span><span class="w"> </span><span class="n">MEMORY</span><span class="p">,</span><span class="w"> </span><span class="n">ARCHIVE</span><span class="p">,</span><span class="w"> </span><span class="k">and</span><span class="w"> </span><span class="n">BLACKHOLE</span><span class="w"> </span><span class="n">tables</span><span class="p">.</span><span class="w"> </span>
|
|
<span class="o">#</span><span class="k">If</span><span class="w"> </span><span class="n">you</span><span class="w"> </span><span class="k">execute</span><span class="w"> </span><span class="k">INSERT</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">with</span><span class="w"> </span><span class="n">another</span><span class="w"> </span><span class="k">storage</span><span class="w"> </span><span class="n">engine</span><span class="p">,</span><span class="w"> </span>
|
|
<span class="o">#</span><span class="n">you</span><span class="w"> </span><span class="n">will</span><span class="w"> </span><span class="k">get</span><span class="w"> </span><span class="n">an</span><span class="w"> </span><span class="n">error</span><span class="w"> </span><span class="k">like</span><span class="w"> </span><span class="n">this</span><span class="p">:</span><span class="w"> </span><span class="n">ERROR</span><span class="w"> </span><span class="mi">1616</span><span class="w"> </span><span class="p">(</span><span class="n">HY000</span><span class="p">):</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">option</span><span class="w"> </span><span class="k">not</span><span class="w"> </span><span class="n">supported</span><span class="w"> </span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span><span class="w"> </span><span class="mi">128</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="w"> </span><span class="s1">'nice'</span><span class="p">,</span><span class="w"> </span><span class="s1">'2018-10-11 19:00:00'</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">6</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">,</span><span class="w"> </span><span class="s1">'nice'</span><span class="p">,</span><span class="w"> </span><span class="s1">'2018-12-14 19:00:00'</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">7</span><span class="p">,</span><span class="w"> </span><span class="mi">20</span><span class="p">,</span><span class="w"> </span><span class="s1">'nice'</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="p">(</span><span class="n">tb2_id</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_price</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">11</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="p">(</span><span class="n">tb2_id</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_price</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_note</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">12</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="n">DELAYED</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb2</span><span class="w"> </span><span class="p">(</span><span class="n">tb2_id</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_price</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_note</span><span class="p">,</span><span class="w"> </span><span class="n">tb2_date</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">13</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">,</span><span class="w"> </span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164482_p18723678596"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164482_b1342818151593">Output</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164482_screen1474124285915"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span>
|
|
<span class="normal">6</span>
|
|
<span class="normal">7</span>
|
|
<span class="normal">8</span>
|
|
<span class="normal">9</span></pre></div></td><td class="code"><div><pre><span></span><span class="c1">--DELAYED INSERT DELAYED works only with MyISAM, MEMORY, ARCHIVE, and BLACKHOLE tables. </span>
|
|
<span class="c1">--If you execute INSERT DELAYED with another storage engine, </span>
|
|
<span class="c1">--you will get an error like this: ERROR 1616 (HY000): DELAYED option not supported. </span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">10</span><span class="p">,</span><span class="mi">128</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="s1">'nice'</span><span class="p">,</span><span class="s1">'2018-10-11 19:00:00'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">6</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'nice'</span><span class="p">,</span><span class="s1">'2018-12-14 19:00:00'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">7</span><span class="p">,</span><span class="mi">20</span><span class="p">,</span><span class="s1">'nice'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb2_id"</span><span class="p">,</span><span class="ss">"tb2_price"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">11</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb2_id"</span><span class="p">,</span><span class="ss">"tb2_price"</span><span class="p">,</span><span class="ss">"tb2_note"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">12</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb2"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb2_id"</span><span class="p">,</span><span class="ss">"tb2_price"</span><span class="p">,</span><span class="ss">"tb2_note"</span><span class="p">,</span><span class="ss">"tb2_date"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">13</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_section162551728134414"><h4 class="sectiontitle">VALUES</h4><p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164526_p583023710322"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b103381441185615">MySQL REPLACE</strong> supports a statement to insert or delete multiple values, separated by commas.</p>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164526_p8060118"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164526_b194316247614">Input</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164526_screen1378217271865"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="o">#</span><span class="w"> </span><span class="k">If</span><span class="w"> </span><span class="k">data</span><span class="w"> </span><span class="k">is</span><span class="w"> </span><span class="n">available</span><span class="p">,</span><span class="w"> </span><span class="n">replacement</span><span class="w"> </span><span class="n">will</span><span class="w"> </span><span class="n">be</span><span class="w"> </span><span class="n">performed</span><span class="p">.</span><span class="w"> </span><span class="n">Otherwise</span><span class="p">,</span><span class="w"> </span><span class="k">INSERT</span><span class="w"> </span><span class="n">will</span><span class="w"> </span><span class="n">be</span><span class="w"> </span><span class="n">performed</span><span class="p">.</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb1</span><span class="w"> </span><span class="p">(</span><span class="n">tb1_id</span><span class="p">,</span><span class="n">tb1_name</span><span class="p">,</span><span class="n">tb1_gender</span><span class="p">,</span><span class="n">tb1_address</span><span class="p">,</span><span class="n">tb1_number</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">17</span><span class="p">,</span><span class="s1">'David'</span><span class="p">,</span><span class="s1">'male'</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">),(</span><span class="mi">18</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork22'</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">),(</span><span class="mi">20</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork'</span><span class="p">,</span><span class="s1">'010158996743'</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb1</span><span class="w"> </span><span class="p">(</span><span class="n">tb1_id</span><span class="p">,</span><span class="n">tb1_name</span><span class="p">,</span><span class="n">tb1_gender</span><span class="p">,</span><span class="n">tb1_address</span><span class="p">,</span><span class="n">tb1_number</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">17</span><span class="p">,</span><span class="s1">'David1'</span><span class="p">,</span><span class="s1">'male'</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">),(</span><span class="mi">21</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork22'</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">),(</span><span class="mi">22</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork'</span><span class="p">,</span><span class="s1">'010158996743'</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb1</span><span class="w"> </span><span class="p">(</span><span class="n">tb1_id</span><span class="p">,</span><span class="n">tb1_name</span><span class="p">,</span><span class="n">tb1_gender</span><span class="p">,</span><span class="n">tb1_address</span><span class="p">,</span><span class="n">tb1_number</span><span class="p">,</span><span class="n">tb1_date</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="mi">17</span><span class="p">,</span><span class="s1">'David2'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">),(</span><span class="mi">18</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">),(</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">);</span>
|
|
<span class="k">Replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">exmp_tb1</span><span class="w"> </span><span class="k">VALUES</span><span class="p">(</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'David'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">),(</span><span class="mi">18</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">),(</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164526_p5839501968"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164526_b1639915813618">Output</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164526_screen17365131977"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal"> 1</span>
|
|
<span class="normal"> 2</span>
|
|
<span class="normal"> 3</span>
|
|
<span class="normal"> 4</span>
|
|
<span class="normal"> 5</span>
|
|
<span class="normal"> 6</span>
|
|
<span class="normal"> 7</span>
|
|
<span class="normal"> 8</span>
|
|
<span class="normal"> 9</span>
|
|
<span class="normal">10</span>
|
|
<span class="normal">11</span>
|
|
<span class="normal">12</span>
|
|
<span class="normal">13</span></pre></div></td><td class="code"><div><pre><span></span><span class="c1">-- If data is available, replacement will be performed. Otherwise, INSERT will be performed.</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">17</span><span class="p">,</span><span class="s1">'David'</span><span class="p">,</span><span class="s1">'male'</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">18</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork22'</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">20</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork'</span><span class="p">,</span><span class="s1">'010158996743'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">17</span><span class="p">,</span><span class="s1">'David1'</span><span class="p">,</span><span class="s1">'male'</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">21</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork22'</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">22</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="s1">'NewYork'</span><span class="p">,</span><span class="s1">'010158996743'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">,</span><span class="ss">"tb1_date"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">17</span><span class="p">,</span><span class="s1">'David2'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">,</span><span class="ss">"tb1_date"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">18</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="p">(</span><span class="ss">"tb1_id"</span><span class="p">,</span><span class="ss">"tb1_name"</span><span class="p">,</span><span class="ss">"tb1_gender"</span><span class="p">,</span><span class="ss">"tb1_address"</span><span class="p">,</span><span class="ss">"tb1_number"</span><span class="p">,</span><span class="ss">"tb1_date"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'David'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'NewYork11'</span><span class="p">,</span><span class="s1">'01015827875'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">18</span><span class="p">,</span><span class="s1">'Rachel'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'01015827749'</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"exmp_tb1"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'Monica'</span><span class="p">,</span><span class="s1">'female'</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="k">DEFAULT</span><span class="p">,</span><span class="s1">'2018-12-14 10:44:20'</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_section138749424413"><h4 class="sectiontitle">SET</h4><p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164445_p1772115533343"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b341305715">MySQL REPLACE</strong> supports the use of <strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_b27058810579">SET</strong> settings, which DSC will convert.</p>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164445_p8060118"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164445_b1649819584109">Input</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164445_screen133614117112"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="o">`</span><span class="n">runoob_datatype_test</span><span class="o">`</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">,</span><span class="w"> </span><span class="mi">100</span><span class="p">,</span><span class="w"> </span><span class="mi">100</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">,</span><span class="w"> </span><span class="mi">1</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="o">`</span><span class="n">runoob_datatype_test</span><span class="o">`</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="w"> </span><span class="mi">100</span><span class="p">.</span><span class="mi">25</span><span class="p">,</span><span class="w"> </span><span class="mi">100</span><span class="p">.</span><span class="mi">26</span><span class="p">,</span><span class="w"> </span><span class="mi">0</span><span class="p">.</span><span class="mi">12</span><span class="p">,</span><span class="mi">1</span><span class="p">.</span><span class="mi">5</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="o">`</span><span class="n">runoob_datatype_test</span><span class="o">`</span><span class="w"> </span><span class="p">(</span><span class="n">dataType_numeric</span><span class="p">,</span><span class="n">dataType_numeric1</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="w"> </span><span class="mi">100</span><span class="p">.</span><span class="mi">25</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="o">`</span><span class="n">runoob_datatype_test</span><span class="o">`</span><span class="w"> </span><span class="p">(</span><span class="n">dataType_numeric</span><span class="p">,</span><span class="n">dataType_numeric1</span><span class="p">,</span><span class="n">dataType_numeric2</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="w"> </span><span class="mi">100</span><span class="p">.</span><span class="mi">25</span><span class="p">,</span><span class="w"> </span><span class="mi">2</span><span class="p">.</span><span class="mi">34</span><span class="p">);</span>
|
|
<span class="k">replace</span><span class="w"> </span><span class="k">into</span><span class="w"> </span><span class="n">runoob_datatype_test</span><span class="w"> </span><span class="k">set</span><span class="w"> </span><span class="n">dataType_numeric</span><span class="o">=</span><span class="mi">23</span><span class="p">.</span><span class="mi">1</span><span class="p">,</span><span class="w"> </span><span class="n">dataType_numeric4</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">25</span><span class="p">.</span><span class="mi">12</span><span class="w"> </span><span class="p">;</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
<p id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164445_p1655610571120"><strong id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164445_b7976151221116">Output</strong></p>
|
|
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860318485__en-us_topic_0000001432447489_en-us_topic_0214164445_screen531101513116"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"runoob_datatype_test"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">,</span><span class="mi">100</span><span class="p">,</span><span class="mi">100</span><span class="p">,</span><span class="mi">0</span><span class="p">,</span><span class="mi">1</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"runoob_datatype_test"</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="mi">100</span><span class="p">.</span><span class="mi">25</span><span class="p">,</span><span class="mi">100</span><span class="p">.</span><span class="mi">26</span><span class="p">,</span><span class="mi">0</span><span class="p">.</span><span class="mi">12</span><span class="p">,</span><span class="mi">1</span><span class="p">.</span><span class="mi">5</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"runoob_datatype_test"</span><span class="w"> </span><span class="p">(</span><span class="ss">"datatype_numeric"</span><span class="p">,</span><span class="ss">"datatype_numeric1"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="mi">100</span><span class="p">.</span><span class="mi">25</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"runoob_datatype_test"</span><span class="w"> </span><span class="p">(</span><span class="ss">"datatype_numeric"</span><span class="p">,</span><span class="ss">"datatype_numeric1"</span><span class="p">,</span><span class="ss">"datatype_numeric2"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">100</span><span class="p">.</span><span class="mi">23</span><span class="p">,</span><span class="mi">100</span><span class="p">.</span><span class="mi">25</span><span class="p">,</span><span class="mi">2</span><span class="p">.</span><span class="mi">34</span><span class="p">);</span>
|
|
<span class="k">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="ss">"public"</span><span class="p">.</span><span class="ss">"runoob_datatype_test"</span><span class="w"> </span><span class="p">(</span><span class="ss">"datatype_numeric"</span><span class="p">,</span><span class="ss">"datatype_numeric4"</span><span class="p">)</span><span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="p">(</span><span class="mi">23</span><span class="p">.</span><span class="mi">1</span><span class="p">,</span><span class="mi">25</span><span class="p">.</span><span class="mi">12</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dws_16_0177.html">Data Manipulation Language (DML)</a></div>
|
|
</div>
|
|
</div>
|
|
|