Current File : //usr/local/apps/share/doc/freetds/reference/a00387_gab775332d378c7fe083750d624441b303_icgraph.svg |
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: tds7_build_param_def_from_query Pages: 1 -->
<svg width="721pt" height="332pt"
viewBox="0.00 0.00 721.00 332.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 328)">
<title>tds7_build_param_def_from_query</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-328 717,-328 717,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-147 0,-177 121,-177 121,-147 0,-147"/>
<text text-anchor="start" x="8" y="-165" font-family="Helvetica,sans-Serif" font-size="10.00">tds7_build_param_def</text>
<text text-anchor="middle" x="60.5" y="-154" font-family="Helvetica,sans-Serif" font-size="10.00">_from_query</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00387.html#ga95e0fccedc459a4404f496eec74a369a" target="_top" xlink:title="tds_submit_query_params() sends a language string to the database server for processing. ">
<polygon fill="white" stroke="black" points="157,-171.5 157,-190.5 297,-190.5 297,-171.5 157,-171.5"/>
<text text-anchor="middle" x="227" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_query_params</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M131.527,-170.088C139.959,-171.062 148.566,-172.056 156.984,-173.029"/>
<polygon fill="midnightblue" stroke="midnightblue" points="131.689,-166.584 121.354,-168.913 130.886,-173.538 131.689,-166.584"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00387.html#gae603aed795a4c5bb26ab159a11256996" target="_top" xlink:title="Submit a prepared query with parameters. ">
<polygon fill="white" stroke="black" points="467.5,-304.5 467.5,-323.5 588.5,-323.5 588.5,-304.5 467.5,-304.5"/>
<text text-anchor="middle" x="528" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_execdirect</text>
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id="edge14" class="edge"><title>Node1->Node7</title>
<path fill="none" stroke="midnightblue" d="M107.018,-180.97C122.749,-187.297 140.554,-194.205 157,-200 279.194,-243.058 427.135,-285.904 492.78,-304.447"/>
<polygon fill="midnightblue" stroke="midnightblue" points="108.104,-177.634 97.5217,-177.121 105.475,-184.122 108.104,-177.634"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="a00387.html#ga74eb08c3a1c85be8ac9db428842c8b9d" target="_top" xlink:title="tds_submit_prepare() creates a temporary stored procedure in the server. ">
<polygon fill="white" stroke="black" points="172,-133.5 172,-152.5 282,-152.5 282,-133.5 172,-133.5"/>
<text text-anchor="middle" x="227" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_prepare</text>
</a>
</g>
</g>
<!-- Node1->Node13 -->
<g id="edge13" class="edge"><title>Node1->Node13</title>
<path fill="none" stroke="midnightblue" d="M131.567,-153.907C145.07,-152.348 159.02,-150.736 171.919,-149.246"/>
<polygon fill="midnightblue" stroke="midnightblue" points="130.886,-150.462 121.354,-155.087 131.689,-157.416 130.886,-150.462"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="a00387.html#ga08877c101704bebe4fa57e0849dc272d" target="_top" xlink:title="tds71_submit_prepexec() creates a temporary stored procedure in the server. ">
<polygon fill="white" stroke="black" points="163,-95.5 163,-114.5 291,-114.5 291,-95.5 163,-95.5"/>
<text text-anchor="middle" x="227" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds71_submit_prepexec</text>
</a>
</g>
</g>
<!-- Node1->Node14 -->
<g id="edge15" class="edge"><title>Node1->Node14</title>
<path fill="none" stroke="midnightblue" d="M106.122,-143.067C122.038,-136.628 140.188,-129.64 157,-124 167.131,-120.601 178.242,-117.342 188.531,-114.512"/>
<polygon fill="midnightblue" stroke="midnightblue" points="104.464,-139.963 96.5323,-146.988 107.113,-146.443 104.464,-139.963"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00387.html#ga5a29ae7f99d089dc3cea85ec6ee5f3ab" target="_top" xlink:title="tds_submit_query() sends a language string to the database server for processing. ...">
<polygon fill="white" stroke="black" points="333,-171.5 333,-190.5 431,-190.5 431,-171.5 333,-171.5"/>
<text text-anchor="middle" x="382" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_query</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id="edge2" class="edge"><title>Node2->Node3</title>
<path fill="none" stroke="midnightblue" d="M307.507,-181C316.173,-181 324.788,-181 332.905,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="307.337,-177.5 297.337,-181 307.337,-184.5 307.337,-177.5"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00375.html#gae67546338cb9542a4902aa914f57f314" target="_top" xlink:title="_bcp_exec_out">
<polygon fill="white" stroke="red" points="625,-228.5 625,-247.5 713,-247.5 713,-228.5 625,-228.5"/>
<text text-anchor="middle" x="669" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_exec_out</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge3" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M395.848,-198.599C410.613,-217.173 436.741,-245.343 467,-257 526.529,-279.933 603.007,-260.655 642.247,-247.594"/>
<polygon fill="midnightblue" stroke="midnightblue" points="398.578,-196.407 389.717,-190.599 393.022,-200.665 398.578,-196.407"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00372.html#gac980139b9cea03cf93e373d425991481" target="_top" xlink:title="Transmit the command buffer to the server. ">
<polygon fill="white" stroke="red" points="495.5,-228.5 495.5,-247.5 560.5,-247.5 560.5,-228.5 495.5,-228.5"/>
<text text-anchor="middle" x="528" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsqlsend</text>
</a>
</g>
</g>
<!-- Node3->Node5 -->
<g id="edge4" class="edge"><title>Node3->Node5</title>
<path fill="none" stroke="midnightblue" d="M411.78,-195.038C427.835,-202.61 448.309,-211.841 467,-219 476.081,-222.478 486.1,-225.834 495.307,-228.733"/>
<polygon fill="midnightblue" stroke="midnightblue" points="412.943,-191.715 402.41,-190.571 409.931,-198.034 412.943,-191.715"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00387.html#gad695defcbf663b0023851a198206a772" target="_top" xlink:title="Format and submit a query. ">
<polygon fill="white" stroke="red" points="477.5,-190.5 477.5,-209.5 578.5,-209.5 578.5,-190.5 477.5,-190.5"/>
<text text-anchor="middle" x="528" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_queryf</text>
</a>
</g>
</g>
<!-- Node3->Node6 -->
<g id="edge5" class="edge"><title>Node3->Node6</title>
<path fill="none" stroke="midnightblue" d="M441.542,-188.724C453.322,-190.279 465.601,-191.899 477.056,-193.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="441.722,-185.218 431.351,-187.38 440.807,-192.158 441.722,-185.218"/>
</g>
<!-- Node3->Node7 -->
<g id="edge7" class="edge"><title>Node3->Node7</title>
<path fill="none" stroke="midnightblue" d="M392.913,-199.299C406.672,-223.155 433.668,-264.8 467,-290 475.054,-296.089 484.861,-300.864 494.193,-304.495"/>
<polygon fill="midnightblue" stroke="midnightblue" points="395.945,-197.548 387.998,-190.541 389.84,-200.974 395.945,-197.548"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00387.html#gaf0da49585d39e99780a004ee2ca23479" target="_top" xlink:title="Send option commands to server. ">
<polygon fill="white" stroke="black" points="467.5,-152.5 467.5,-171.5 588.5,-171.5 588.5,-152.5 467.5,-152.5"/>
<text text-anchor="middle" x="528" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_optioncmd</text>
</a>
</g>
</g>
<!-- Node3->Node8 -->
<g id="edge8" class="edge"><title>Node3->Node8</title>
<path fill="none" stroke="midnightblue" d="M441.536,-173.277C450.018,-172.157 458.759,-171.004 467.264,-169.882"/>
<polygon fill="midnightblue" stroke="midnightblue" points="440.807,-169.842 431.351,-174.62 441.722,-176.782 440.807,-169.842"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00387.html#ga7bf3670d3d6dabed469b9eb117298079" target="_top" xlink:title="Send a rollback request. ">
<polygon fill="white" stroke="black" points="467,-114.5 467,-133.5 589,-133.5 589,-114.5 467,-114.5"/>
<text text-anchor="middle" x="528" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_begin_tran</text>
</a>
</g>
</g>
<!-- Node3->Node9 -->
<g id="edge9" class="edge"><title>Node3->Node9</title>
<path fill="none" stroke="midnightblue" d="M411.78,-166.962C427.835,-159.39 448.309,-150.159 467,-143 475.775,-139.639 485.426,-136.392 494.373,-133.562"/>
<polygon fill="midnightblue" stroke="midnightblue" points="409.931,-163.966 402.41,-171.429 412.943,-170.285 409.931,-163.966"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00387.html#ga9c1cdcc388506a2ca3c0aaee8c461ba6" target="_top" xlink:title="Send a rollback request. ">
<polygon fill="white" stroke="black" points="474,-76.5 474,-95.5 582,-95.5 582,-76.5 474,-76.5"/>
<text text-anchor="middle" x="528" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_rollback</text>
</a>
</g>
</g>
<!-- Node3->Node10 -->
<g id="edge10" class="edge"><title>Node3->Node10</title>
<path fill="none" stroke="midnightblue" d="M397.859,-163.787C413.491,-146.662 439.59,-120.733 467,-105 473.539,-101.247 480.912,-98.1368 488.194,-95.5955"/>
<polygon fill="midnightblue" stroke="midnightblue" points="395.111,-161.61 391.066,-171.403 400.335,-166.27 395.111,-161.61"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00387.html#ga530538c4c975524cf0b771a550fc94a3" target="_top" xlink:title="Send a commit request. ">
<polygon fill="white" stroke="black" points="475.5,-38.5 475.5,-57.5 580.5,-57.5 580.5,-38.5 475.5,-38.5"/>
<text text-anchor="middle" x="528" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_commit</text>
</a>
</g>
</g>
<!-- Node3->Node11 -->
<g id="edge11" class="edge"><title>Node3->Node11</title>
<path fill="none" stroke="midnightblue" d="M392.027,-162.222C405.108,-136.956 431.684,-92.2779 467,-67 472.42,-63.1207 478.664,-60.0113 485.031,-57.5252"/>
<polygon fill="midnightblue" stroke="midnightblue" points="388.75,-160.949 387.402,-171.458 395.009,-164.084 388.75,-160.949"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="a00217.html#a8208eef2a3974ae1f0cf3c8c8ab011ce" target="_top" xlink:title="Start sending BCP data to server. ">
<polygon fill="white" stroke="red" points="488,-0.5 488,-19.5 568,-19.5 568,-0.5 488,-0.5"/>
<text text-anchor="middle" x="528" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_bcp_start</text>
</a>
</g>
</g>
<!-- Node3->Node12 -->
<g id="edge12" class="edge"><title>Node3->Node12</title>
<path fill="none" stroke="midnightblue" d="M388.532,-161.547C398.7,-129.278 423.413,-64.704 467,-29 473.001,-24.084 480.289,-20.4334 487.688,-17.7244"/>
<polygon fill="midnightblue" stroke="midnightblue" points="385.168,-160.579 385.635,-171.164 391.871,-162.599 385.168,-160.579"/>
</g>
<!-- Node6->Node4 -->
<g id="edge6" class="edge"><title>Node6->Node4</title>
<path fill="none" stroke="midnightblue" d="M573.795,-212.246C592.955,-217.484 614.994,-223.509 632.936,-228.414"/>
<polygon fill="midnightblue" stroke="midnightblue" points="574.645,-208.85 564.076,-209.589 572.799,-215.602 574.645,-208.85"/>
</g>
</g>
</svg>