Files
doc-exports/docs/dws/tool/dws_16_0179.html
luhuayi a5e3903f6b DWS TG 910.211 version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: luhuayi <luhuayi@huawei.com>
Co-committed-by: luhuayi <luhuayi@huawei.com>
2025-04-23 13:53:01 +00:00

63 lines
7.1 KiB
HTML

<a name="EN-US_TOPIC_0000001860198593"></a><a name="EN-US_TOPIC_0000001860198593"></a>
<h1 class="topictitle1">Quotation Marks</h1>
<div id="body8662426"><div class="section" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_section752466121414"><h4 class="sectiontitle">Single Quotation Mark (')</h4><p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p158801999144">Aliases in MySQL contain single quotation marks, which are not supported by GaussDB(DWS). DSC changes them to double quotation marks during migration.</p>
<p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p1280102618184"><strong id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_b238119019192">Input</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_screen7749196101918"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">select</span><span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="s1">'mingzi'</span><span class="w"> </span><span class="k">from</span><span class="w"> </span><span class="n">t1</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p14621654141819"><strong id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_b1984412291913">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_screen119451098196"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span>
<span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="ss">&quot;mingzi&quot;</span>
<span class="k">FROM</span>
<span class="w"> </span><span class="n">t1</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_section710162611417"><h4 class="sectiontitle">Backquote (`)</h4><p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p8971173011416">Aliases and column names in MySQL contain backquotes, which are not supported by GaussDB(DWS). DSC changes them to double quotation marks during migration.</p>
<p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p1095118155231"><strong id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_b12680142411231">Input</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_screen7554123072312"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">select</span><span class="w"> </span><span class="o">`</span><span class="n">name</span><span class="o">`</span><span class="w"> </span><span class="k">as</span><span class="w"> </span><span class="o">`</span><span class="n">mingzi</span><span class="o">`</span><span class="w"> </span><span class="k">from</span><span class="w"> </span><span class="n">t1</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p9877131982310"><strong id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_b1044332732320">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_screen74321835102314"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">SELECT</span>
<span class="w"> </span><span class="ss">&quot;name&quot;</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="ss">&quot;mingzi&quot;</span>
<span class="k">FROM</span>
<span class="w"> </span><span class="n">t1</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
</div>
<div class="section" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_section838618544146"><h4 class="sectiontitle">Double Quotation Mark (")</h4><p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p149096124168">In MySQL, constant strings are enclosed in double quotation marks, which are not supported by GaussDB(DWS). DSC changes them to single quotation marks during migration.</p>
<p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p4720112917203"><strong id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_b16544124210201">Input</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_screen4992105510206"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">select</span><span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="k">from</span><span class="w"> </span><span class="n">t1</span><span class="w"> </span><span class="k">where</span><span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="ss">&quot;test2&quot;</span><span class="p">;</span>
</pre></div></td></tr></table></div>
</div>
<p id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_p1850463712010"><strong id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_b1398445102013">Output</strong></p>
<div class="codecoloring" codetype="Sql" id="EN-US_TOPIC_0000001860198593__en-us_topic_0000001442040729_screen20193105862011"><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="k">SELECT</span>
<span class="w"> </span><span class="n">name</span>
<span class="k">FROM</span>
<span class="w"> </span><span class="n">t1</span>
<span class="k">WHERE</span>
<span class="w"> </span><span class="n">name</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'test2'</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>