forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: Su, Xiaomeng <suxiaomeng1@huawei.com> Co-committed-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
117 lines
12 KiB
HTML
117 lines
12 KiB
HTML
<a name="dli_08_0231"></a><a name="dli_08_0231"></a>
|
|
|
|
<h1 class="topictitle1">Inserting Data to the DDS Table</h1>
|
|
<div id="body1578361312451"><div class="section" id="dli_08_0231__en-us_topic_0204105390_en-us_topic_0142907230_en-us_topic_0114776214_en-us_topic_0103157089_section540354616207"><h4 class="sectiontitle">Function</h4><p id="dli_08_0231__en-us_topic_0204105390_en-us_topic_0142907230_en-us_topic_0114776214_en-us_topic_0103157089_p13312652114">This statement is used to insert data in a DLI table to the associated DDS table.</p>
|
|
</div>
|
|
<div class="section" id="dli_08_0231__en-us_topic_0204105390_en-us_topic_0142907230_en-us_topic_0114776214_en-us_topic_0103157089_section20884135882017"><h4 class="sectiontitle">Syntax</h4><ul id="dli_08_0231__en-us_topic_0204105390_ul62851688816"><li id="dli_08_0231__en-us_topic_0204105390_li3285198087">Insert the SELECT query result into a table.<div class="codecoloring" codetype="Sql" id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_screen18769181515"><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></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="n">DLI_TABLE</span>
|
|
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="n">field1</span><span class="p">,</span><span class="n">field2</span><span class="p">...</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">FROM</span><span class="w"> </span><span class="n">DLI_TEST</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">WHERE</span><span class="w"> </span><span class="n">where_condition</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">LIMIT</span><span class="w"> </span><span class="n">num</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">GROUP</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">field</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">field</span><span class="p">]</span><span class="w"> </span><span class="p">...;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</li><li id="dli_08_0231__li20584115951215">Insert a data record into a table.<div class="codecoloring" codetype="Sql" id="dli_08_0231__dli_08_0120_screen118119925311"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</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="n">DLI_TABLE</span>
|
|
<span class="w"> </span><span class="k">VALUES</span><span class="w"> </span><span class="n">values_row</span><span class="w"> </span><span class="p">[,</span><span class="w"> </span><span class="n">values_row</span><span class="w"> </span><span class="p">...];</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</li></ul>
|
|
<ul id="dli_08_0231__en-us_topic_0204105390_ul72301026382"><li id="dli_08_0231__en-us_topic_0204105390_li1723072616817">Overwriting the inserted data<div class="codecoloring" codetype="Sql" id="dli_08_0231__en-us_topic_0204105390_screen825017351810"><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></pre></div></td><td class="code"><div><pre><span></span><span class="k">INSERT</span><span class="w"> </span><span class="n">OVERWRITE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="n">DLI_TABLE</span>
|
|
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="n">field1</span><span class="p">,</span><span class="n">field2</span><span class="p">...</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">FROM</span><span class="w"> </span><span class="n">DLI_TEST</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">WHERE</span><span class="w"> </span><span class="n">where_condition</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">LIMIT</span><span class="w"> </span><span class="n">num</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">GROUP</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">field</span><span class="p">]</span>
|
|
<span class="w"> </span><span class="p">[</span><span class="k">ORDER</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">field</span><span class="p">]</span><span class="w"> </span><span class="p">...;</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</li></ul>
|
|
</div>
|
|
<div class="section" id="dli_08_0231__en-us_topic_0204105390_en-us_topic_0142907230_en-us_topic_0114776214_en-us_topic_0103157089_section784510261216"><h4 class="sectiontitle">Keywords</h4><p id="dli_08_0231__dli_08_0120_p15750175919519">For details about the SELECT keywords, see <a href="dli_08_0150.html">Basic SELECT Statements</a>.</p>
|
|
</div>
|
|
<div class="section" id="dli_08_0231__section6603141101416"><h4 class="sectiontitle">Parameters</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_en-us_topic_0103157089_t2fa8597e0dde4884bd6412ac207ebea8" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Parameters</caption><thead align="left"><tr id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_en-us_topic_0103157089_r16c75fd8fdbf41c79f9aee82b032351c"><th align="left" class="cellrowborder" valign="top" width="30%" id="mcps1.3.4.2.2.3.1.1"><p id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_en-us_topic_0103157089_a9dd69379a3f54904a9c510fb817659ad"><strong id="dli_08_0231__dli_08_0120_b69811114103515">Parameter</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="70%" id="mcps1.3.4.2.2.3.1.2"><p id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_en-us_topic_0103157089_a7ede0d62539542baa7e367cf902bf2b2"><strong id="dli_08_0231__dli_08_0120_en-us_topic_0093946771_en-us_topic_0053447306_en-us_topic_0039551470_b6335010717346">Description</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_en-us_topic_0103157089_r8ab7399810eb42b7abf51ae705c6cf83"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_en-us_topic_0103157089_p3113411312149">DLI_TABLE</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_en-us_topic_0103157089_p6195924712149">Name of the DLI table for which a datasource connection has been created.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_08_0231__dli_08_0120_row650614376147"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0231__dli_08_0120_p25071137191410">DLI_TEST</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0231__dli_08_0120_p8508183731414">indicates the table that contains the data to be queried.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_08_0231__dli_08_0120_row11272771618"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0231__dli_08_0120_p1212142715161">field1,field2..., field</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0231__dli_08_0120_p21382741613">Column values in the DLI_TEST table must match the column values and types in the DLI_TABLE table.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_08_0231__dli_08_0120_row16260934131619"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0231__dli_08_0120_p7260203451611">where_condition</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0231__dli_08_0120_p1260173416161">Query condition. </p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_08_0231__dli_08_0120_row1556101424211"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0231__dli_08_0120_p95566145426">num</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0231__dli_08_0120_p15565141424">Limit the query result. The num parameter supports only the INT type.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_08_0231__dli_08_0120_row18578743135318"><td class="cellrowborder" valign="top" width="30%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0231__dli_08_0120_p1057894318530">values_row</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="70%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0231__dli_08_0120_p1957816433533">Value to be inserted to a table. Use commas (,) to separate columns.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="dli_08_0231__en-us_topic_0204105390_en-us_topic_0142907230_en-us_topic_0114776214_en-us_topic_0103157089_section1856617202225"><h4 class="sectiontitle">Precautions</h4><p id="dli_08_0231__en-us_topic_0204105390_p1949117171444">A DLI table is available.</p>
|
|
</div>
|
|
<div class="section" id="dli_08_0231__en-us_topic_0204105390_en-us_topic_0142907230_en-us_topic_0114776214_en-us_topic_0103157089_section9892337112213"><h4 class="sectiontitle">Example</h4><ul id="dli_08_0231__dli_08_0120_ul20442191165319"><li id="dli_08_0231__dli_08_0120_li124425145316">Query data in the user table and insert the data into the test table.<div class="codecoloring" codetype="Sql" id="dli_08_0231__dli_08_0120_en-us_topic_0114776214_screen98501428162"><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">INSERT</span><span class="w"> </span><span class="k">INTO</span><span class="w"> </span><span class="n">test</span>
|
|
<span class="w"> </span><span class="k">SELECT</span><span class="w"> </span><span class="n">ATTR_EXPR</span>
|
|
<span class="w"> </span><span class="k">FROM</span><span class="w"> </span><span class="k">user</span>
|
|
<span class="w"> </span><span class="k">WHERE</span><span class="w"> </span><span class="n">user_name</span><span class="o">=</span><span class="s1">'cyz'</span>
|
|
<span class="w"> </span><span class="k">LIMIT</span><span class="w"> </span><span class="mi">3</span>
|
|
<span class="w"> </span><span class="k">GROUP</span><span class="w"> </span><span class="k">BY</span><span class="w"> </span><span class="n">user_age</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</li><li id="dli_08_0231__dli_08_0120_li19793643111416">Insert data 1 into the test table.<pre class="screen" id="dli_08_0231__dli_08_0120_screen13173181071519">INSERT INTO test
|
|
VALUES (1);</pre>
|
|
</li></ul>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dli_08_0229.html">Creating a Datasource Connection with a DDS Table</a></div>
|
|
</div>
|
|
</div>
|
|
|