Current File : //usr/local/apps/share/doc/freetds/reference/a00387_gab304fda9f325e852ba5c5252079d22e3_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: tds_skip_comment_ucs2le Pages: 1 -->
<svg width="811pt" height="144pt"
viewBox="0.00 0.00 811.00 144.05" 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 140.055)">
<title>tds_skip_comment_ucs2le</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-140.055 807,-140.055 807,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-50 0,-69 140,-69 140,-50 0,-50"/>
<text text-anchor="middle" x="70" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">tds_skip_comment_ucs2le</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00387.html#gaa823973b74efdf1ff00f340496bff614" target="_top" xlink:title="Found the next placeholder (? or @param) in a string. ">
<polygon fill="white" stroke="black" points="176,-44.5 176,-74.5 295,-74.5 295,-44.5 176,-44.5"/>
<text text-anchor="start" x="184" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_next_placeholder</text>
<text text-anchor="middle" x="235.5" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ucs2le</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M150.388,-59.5C158.981,-59.5 167.609,-59.5 175.891,-59.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="150.339,-56.0001 140.339,-59.5 150.339,-63.0001 150.339,-56.0001"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00387.html#ga0cd19215e9169ea299a6c9cbf5b2fb60" target="_top" xlink:title="Count number of placeholders (?) in a query. ">
<polygon fill="white" stroke="black" points="331,-88.5 331,-118.5 460,-118.5 460,-88.5 331,-88.5"/>
<text text-anchor="start" x="339" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_count_placeholders</text>
<text text-anchor="middle" x="395.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ucs2le</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id="edge2" class="edge"><title>Node2->Node3</title>
<path fill="none" stroke="midnightblue" d="M300.07,-77.2029C313.486,-80.9392 327.52,-84.8475 340.542,-88.4738"/>
<polygon fill="midnightblue" stroke="midnightblue" points="301.005,-73.8303 290.433,-74.5192 299.127,-80.5737 301.005,-73.8303"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00387.html#ga6e42b4a1d1d3898229ea2fe4afc2ecec" target="_top" xlink:title="Output params types and query (required by sp_prepare/sp_executesql/sp_prepexec) ">
<polygon fill="white" stroke="red" points="496,-50 496,-69 627,-69 627,-50 496,-50"/>
<text text-anchor="middle" x="561.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">tds7_put_query_params</text>
</a>
</g>
</g>
<!-- Node2->Node6 -->
<g id="edge10" class="edge"><title>Node2->Node6</title>
<path fill="none" stroke="midnightblue" d="M305.414,-59.5C361.726,-59.5 440.753,-59.5 495.871,-59.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="305.174,-56.0001 295.174,-59.5 305.174,-63.0001 305.174,-56.0001"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00387.html#gac8d5497c2d1b9fadb724111660bd03bd" target="_top" xlink:title="Return string with parameters definition, useful for TDS7+. ">
<polygon fill="white" stroke="black" points="335,-0.5 335,-30.5 456,-30.5 456,-0.5 335,-0.5"/>
<text text-anchor="start" x="343" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds7_build_param_def</text>
<text text-anchor="middle" x="395.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_from_params</text>
</a>
</g>
</g>
<!-- Node2->Node7 -->
<g id="edge8" class="edge"><title>Node2->Node7</title>
<path fill="none" stroke="midnightblue" d="M300.07,-41.7971C313.486,-38.0608 327.52,-34.1525 340.542,-30.5262"/>
<polygon fill="midnightblue" stroke="midnightblue" points="299.127,-38.4263 290.433,-44.4808 301.005,-45.1697 299.127,-38.4263"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><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="red" points="663,-72 663,-91 803,-91 803,-72 663,-72"/>
<text text-anchor="middle" x="733" y="-79" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_query_params</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge3" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M455.973,-120.973C469.046,-124.102 482.9,-126.879 496,-128.5 553.782,-135.648 570.062,-140.662 627,-128.5 660.594,-121.324 696.445,-102.574 716.355,-91.0424"/>
<polygon fill="midnightblue" stroke="midnightblue" points="456.703,-117.548 446.153,-118.526 455.01,-124.341 456.703,-117.548"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00387.html#gab775332d378c7fe083750d624441b303" target="_top" xlink:title="Return string with parameters definition, useful for TDS7+ Looks like "@P1 INT, @P2 VARCHAR(100)"...">
<polygon fill="white" stroke="red" points="501,-88.5 501,-118.5 622,-118.5 622,-88.5 501,-88.5"/>
<text text-anchor="start" x="509" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds7_build_param_def</text>
<text text-anchor="middle" x="561.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">_from_query</text>
</a>
</g>
</g>
<!-- Node3->Node5 -->
<g id="edge4" class="edge"><title>Node3->Node5</title>
<path fill="none" stroke="midnightblue" d="M470.462,-103.5C480.626,-103.5 490.957,-103.5 500.821,-103.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="470.376,-100 460.376,-103.5 470.376,-107 470.376,-100"/>
</g>
<!-- Node3->Node6 -->
<g id="edge6" class="edge"><title>Node3->Node6</title>
<path fill="none" stroke="midnightblue" d="M462.172,-85.8806C483.549,-80.1453 506.47,-73.9959 524.799,-69.0783"/>
<polygon fill="midnightblue" stroke="midnightblue" points="461.232,-82.5089 452.481,-88.4808 463.046,-89.2699 461.232,-82.5089"/>
</g>
<!-- Node5->Node4 -->
<g id="edge5" class="edge"><title>Node5->Node4</title>
<path fill="none" stroke="midnightblue" d="M632.267,-94.4447C642.396,-93.1301 652.819,-91.7772 662.934,-90.4644"/>
<polygon fill="midnightblue" stroke="midnightblue" points="631.726,-90.9855 622.259,-95.7436 632.627,-97.9273 631.726,-90.9855"/>
</g>
<!-- Node6->Node4 -->
<g id="edge7" class="edge"><title>Node6->Node4</title>
<path fill="none" stroke="midnightblue" d="M637.039,-69.1747C645.61,-70.2871 654.322,-71.4179 662.818,-72.5206"/>
<polygon fill="midnightblue" stroke="midnightblue" points="637.432,-65.6964 627.064,-67.88 636.531,-72.6381 637.432,-65.6964"/>
</g>
<!-- Node7->Node4 -->
<g id="edge9" class="edge"><title>Node7->Node4</title>
<path fill="none" stroke="midnightblue" d="M466.655,-18.2952C512.761,-21.3047 574.114,-27.5493 627,-40.5 657.603,-47.994 691.243,-62.2784 711.996,-71.8481"/>
<polygon fill="midnightblue" stroke="midnightblue" points="466.663,-14.7891 456.466,-17.6663 466.232,-21.7758 466.663,-14.7891"/>
</g>
</g>
</svg>