Current File : //usr/local/apps/share/doc/freetds/reference/a00387_ga2361ec4629aa0eac38f1702b03ed8185_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_quoted_ucs2le Pages: 1 -->
<svg width="801pt" height="144pt"
viewBox="0.00 0.00 801.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_quoted_ucs2le</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-140.055 797,-140.055 797,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-50 0,-69 130,-69 130,-50 0,-50"/>
<text text-anchor="middle" x="65" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">tds_skip_quoted_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="166,-44.5 166,-74.5 285,-74.5 285,-44.5 166,-44.5"/>
<text text-anchor="start" x="174" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_next_placeholder</text>
<text text-anchor="middle" x="225.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="M140.103,-59.5C148.752,-59.5 157.484,-59.5 165.883,-59.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="140.011,-56.0001 130.011,-59.5 140.011,-63.0001 140.011,-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="321,-88.5 321,-118.5 450,-118.5 450,-88.5 321,-88.5"/>
<text text-anchor="start" x="329" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_count_placeholders</text>
<text text-anchor="middle" x="385.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="M290.07,-77.2029C303.486,-80.9392 317.52,-84.8475 330.542,-88.4738"/>
<polygon fill="midnightblue" stroke="midnightblue" points="291.005,-73.8303 280.433,-74.5192 289.127,-80.5737 291.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="486,-50 486,-69 617,-69 617,-50 486,-50"/>
<text text-anchor="middle" x="551.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="M295.414,-59.5C351.726,-59.5 430.753,-59.5 485.871,-59.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="295.174,-56.0001 285.174,-59.5 295.174,-63.0001 295.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="325,-0.5 325,-30.5 446,-30.5 446,-0.5 325,-0.5"/>
<text text-anchor="start" x="333" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds7_build_param_def</text>
<text text-anchor="middle" x="385.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="M290.07,-41.7971C303.486,-38.0608 317.52,-34.1525 330.542,-30.5262"/>
<polygon fill="midnightblue" stroke="midnightblue" points="289.127,-38.4263 280.433,-44.4808 291.005,-45.1697 289.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="653,-72 653,-91 793,-91 793,-72 653,-72"/>
<text text-anchor="middle" x="723" 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="M445.973,-120.973C459.046,-124.102 472.9,-126.879 486,-128.5 543.782,-135.648 560.062,-140.662 617,-128.5 650.594,-121.324 686.445,-102.574 706.355,-91.0424"/>
<polygon fill="midnightblue" stroke="midnightblue" points="446.703,-117.548 436.153,-118.526 445.01,-124.341 446.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="491,-88.5 491,-118.5 612,-118.5 612,-88.5 491,-88.5"/>
<text text-anchor="start" x="499" y="-106.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds7_build_param_def</text>
<text text-anchor="middle" x="551.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="M460.462,-103.5C470.626,-103.5 480.957,-103.5 490.821,-103.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="460.376,-100 450.376,-103.5 460.376,-107 460.376,-100"/>
</g>
<!-- Node3->Node6 -->
<g id="edge6" class="edge"><title>Node3->Node6</title>
<path fill="none" stroke="midnightblue" d="M452.172,-85.8806C473.549,-80.1453 496.47,-73.9959 514.799,-69.0783"/>
<polygon fill="midnightblue" stroke="midnightblue" points="451.232,-82.5089 442.481,-88.4808 453.046,-89.2699 451.232,-82.5089"/>
</g>
<!-- Node5->Node4 -->
<g id="edge5" class="edge"><title>Node5->Node4</title>
<path fill="none" stroke="midnightblue" d="M622.267,-94.4447C632.396,-93.1301 642.819,-91.7772 652.934,-90.4644"/>
<polygon fill="midnightblue" stroke="midnightblue" points="621.726,-90.9855 612.259,-95.7436 622.627,-97.9273 621.726,-90.9855"/>
</g>
<!-- Node6->Node4 -->
<g id="edge7" class="edge"><title>Node6->Node4</title>
<path fill="none" stroke="midnightblue" d="M627.039,-69.1747C635.61,-70.2871 644.322,-71.4179 652.818,-72.5206"/>
<polygon fill="midnightblue" stroke="midnightblue" points="627.432,-65.6964 617.064,-67.88 626.531,-72.6381 627.432,-65.6964"/>
</g>
<!-- Node7->Node4 -->
<g id="edge9" class="edge"><title>Node7->Node4</title>
<path fill="none" stroke="midnightblue" d="M456.655,-18.2952C502.761,-21.3047 564.114,-27.5493 617,-40.5 647.603,-47.994 681.243,-62.2784 701.996,-71.8481"/>
<polygon fill="midnightblue" stroke="midnightblue" points="456.663,-14.7891 446.466,-17.6663 456.232,-21.7758 456.663,-14.7891"/>
</g>
</g>
</svg>