Current File : //usr/local/apps/share/doc/freetds/reference/a00372_gaf641c8e3d34607ca8b7ac2afed3e6d67_cgraph.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: dbspr1row Pages: 1 -->
<svg width="723pt" height="383pt"
viewBox="0.00 0.00 723.00 383.39" 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 379.388)">
<title>dbspr1row</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-379.388 719,-379.388 719,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-194.888 0,-213.888 66,-213.888 66,-194.888 0,-194.888"/>
<text text-anchor="middle" x="33" y="-201.888" font-family="Helvetica,sans-Serif" font-size="10.00">dbspr1row</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00217.html#ab45c291105027e69836002e1dd586141" target="_top" xlink:title="Write a message to the debug log. ">
<polygon fill="white" stroke="black" points="638,-213.888 638,-232.888 715,-232.888 715,-213.888 638,-213.888"/>
<text text-anchor="middle" x="676.5" y="-220.888" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdump_log</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M38.8409,-213.928C48.4867,-232.048 71.8004,-271.661 102,-294.388 182.261,-354.79 212.55,-375.388 313,-375.388 313,-375.388 313,-375.388 450.5,-375.388 545.603,-375.388 630.545,-280.991 662.279,-240.978"/>
<polygon fill="midnightblue" stroke="midnightblue" points="665.184,-242.943 668.548,-232.896 659.653,-238.653 665.184,-242.943"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00217.html#a0383d5dcb629582266a442f0f0dbd13a" target="_top" xlink:title="Return type suitable for conversions (convert all nullable types to fixed type) ">
<polygon fill="white" stroke="black" points="102,-175.888 102,-194.888 238,-194.888 238,-175.888 102,-175.888"/>
<text text-anchor="middle" x="170" y="-182.888" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_conversion_type</text>
</a>
</g>
</g>
<!-- Node1->Node3 -->
<g id="edge2" class="edge"><title>Node1->Node3</title>
<path fill="none" stroke="midnightblue" d="M66.3359,-199.837C74.1571,-198.736 82.8522,-197.513 91.779,-196.256"/>
<polygon fill="midnightblue" stroke="midnightblue" points="92.5072,-199.688 101.922,-194.829 91.5315,-192.757 92.5072,-199.688"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00384.html#ga883855e6e3793de6684b21db39c756c4" target="_top" xlink:title="Convert from db date format to a structured date format. ">
<polygon fill="white" stroke="black" points="128.5,-137.888 128.5,-156.888 211.5,-156.888 211.5,-137.888 128.5,-137.888"/>
<text text-anchor="middle" x="170" y="-144.888" font-family="Helvetica,sans-Serif" font-size="10.00">tds_datecrack</text>
</a>
</g>
</g>
<!-- Node1->Node4 -->
<g id="edge3" class="edge"><title>Node1->Node4</title>
<path fill="none" stroke="midnightblue" d="M48.883,-194.732C62.3298,-186.337 82.8856,-174.311 102,-166.388 107.717,-164.018 113.827,-161.836 119.943,-159.862"/>
<polygon fill="midnightblue" stroke="midnightblue" points="120.968,-163.209 129.505,-156.934 118.918,-156.516 120.968,-163.209"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00372.html#gaee60c306a22383805a4b9caa647a1e16" target="_top" xlink:title="Get address of data in a regular result column. ">
<polygon fill="white" stroke="black" points="289.5,-289.888 289.5,-308.888 338.5,-308.888 338.5,-289.888 289.5,-289.888"/>
<text text-anchor="middle" x="314" y="-296.888" font-family="Helvetica,sans-Serif" font-size="10.00">dbdata</text>
</a>
</g>
</g>
<!-- Node1->Node5 -->
<g id="edge4" class="edge"><title>Node1->Node5</title>
<path fill="none" stroke="midnightblue" d="M41.6097,-214.072C53.0862,-227.927 76.2389,-253.088 102,-265.388 159.876,-293.023 235.791,-298.84 278.999,-299.704"/>
<polygon fill="midnightblue" stroke="midnightblue" points="279.207,-303.206 289.248,-299.827 279.291,-296.207 279.207,-303.206"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00384.html#ga8c9652e8b1f3e56a3289fd71b12cee1d" target="_top" xlink:title="format a date string according to an "extended" strftime(3) formatting definition. ">
<polygon fill="white" stroke="black" points="134.5,-99.8881 134.5,-118.888 205.5,-118.888 205.5,-99.8881 134.5,-99.8881"/>
<text text-anchor="middle" x="170" y="-106.888" font-family="Helvetica,sans-Serif" font-size="10.00">tds_strftime</text>
</a>
</g>
</g>
<!-- Node1->Node8 -->
<g id="edge9" class="edge"><title>Node1->Node8</title>
<path fill="none" stroke="midnightblue" d="M39.8702,-194.884C50.3323,-178.747 73.7744,-146.03 102,-128.388 108.925,-124.06 116.859,-120.693 124.788,-118.082"/>
<polygon fill="midnightblue" stroke="midnightblue" points="125.784,-121.437 134.389,-115.257 123.808,-114.722 125.784,-121.437"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00372.html#ga32eb72f6fb3edb130e59fb3dd0766e7e" target="_top" xlink:title="cf. ">
<polygon fill="white" stroke="black" points="138.5,-213.888 138.5,-232.888 201.5,-232.888 201.5,-213.888 138.5,-213.888"/>
<text text-anchor="middle" x="170" y="-220.888" font-family="Helvetica,sans-Serif" font-size="10.00">dbconvert</text>
</a>
</g>
</g>
<!-- Node1->Node9 -->
<g id="edge10" class="edge"><title>Node1->Node9</title>
<path fill="none" stroke="midnightblue" d="M66.3359,-208.939C84.9352,-211.557 108.476,-214.87 128.323,-217.663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="127.929,-221.142 138.319,-219.07 128.904,-214.21 127.929,-221.142"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="a00372.html#gae666d141533126babb0235af21bdca0f" target="_top" xlink:title="Get size of current row's data in a regular result column. ">
<polygon fill="white" stroke="black" points="285.5,-251.888 285.5,-270.888 342.5,-270.888 342.5,-251.888 285.5,-251.888"/>
<text text-anchor="middle" x="314" y="-258.888" font-family="Helvetica,sans-Serif" font-size="10.00">dbdatlen</text>
</a>
</g>
</g>
<!-- Node1->Node15 -->
<g id="edge21" class="edge"><title>Node1->Node15</title>
<path fill="none" stroke="midnightblue" d="M47.2905,-214.057C60.467,-223.083 81.5848,-236.08 102,-242.388 160.597,-260.495 232.382,-263.075 275.311,-262.673"/>
<polygon fill="midnightblue" stroke="midnightblue" points="275.373,-266.172 285.318,-262.519 275.266,-259.173 275.373,-266.172"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="a00389.html#gaf0e232f3c35f2d8b43486e8708f7a8fc" target="_top" xlink:title="Returns the length of the string in bytes. ">
<polygon fill="white" stroke="black" points="132.5,-61.8881 132.5,-80.8881 207.5,-80.8881 207.5,-61.8881 132.5,-61.8881"/>
<text text-anchor="middle" x="170" y="-68.8881" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_len</text>
</a>
</g>
</g>
<!-- Node1->Node16 -->
<g id="edge24" class="edge"><title>Node1->Node16</title>
<path fill="none" stroke="midnightblue" d="M36.9794,-194.769C44.2913,-172.785 65.2553,-118.592 102,-90.3881 108,-85.7825 115.069,-82.2932 122.327,-79.6496"/>
<polygon fill="midnightblue" stroke="midnightblue" points="123.757,-82.8694 132.256,-76.5437 121.667,-76.1886 123.757,-82.8694"/>
</g>
<!-- Node5->Node2 -->
<g id="edge5" class="edge"><title>Node5->Node2</title>
<path fill="none" stroke="midnightblue" d="M338.726,-307.015C375.726,-317.733 449.139,-334.264 509,-318.388 567.014,-303.002 625.92,-262.148 655.67,-239.344"/>
<polygon fill="midnightblue" stroke="midnightblue" points="658.204,-241.807 663.933,-232.895 653.897,-236.288 658.204,-241.807"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00378.html#ga0fc84c7073ed4876d9596c3eccac3609" target="_top" xlink:title="Sanity checks for column-oriented functions. ">
<polygon fill="white" stroke="black" points="422.5,-289.888 422.5,-308.888 476.5,-308.888 476.5,-289.888 422.5,-289.888"/>
<text text-anchor="middle" x="449.5" y="-296.888" font-family="Helvetica,sans-Serif" font-size="10.00">dbcolptr</text>
</a>
</g>
</g>
<!-- Node5->Node6 -->
<g id="edge6" class="edge"><title>Node5->Node6</title>
<path fill="none" stroke="midnightblue" d="M338.56,-299.388C358.942,-299.388 388.741,-299.388 412.174,-299.388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="412.437,-302.888 422.437,-299.388 412.437,-295.888 412.437,-302.888"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00378.html#ga302a4ce6559b81808e3be51615cd1b67" target="_top" xlink:title="Call client-installed error handler. ">
<polygon fill="white" stroke="red" points="545,-118.888 545,-137.888 602,-137.888 602,-118.888 545,-118.888"/>
<text text-anchor="middle" x="573.5" y="-125.888" font-family="Helvetica,sans-Serif" font-size="10.00">dbperror</text>
</a>
</g>
</g>
<!-- Node6->Node7 -->
<g id="edge7" class="edge"><title>Node6->Node7</title>
<path fill="none" stroke="midnightblue" d="M457.409,-289.704C477.121,-262.076 533.861,-182.546 559.567,-146.515"/>
<polygon fill="midnightblue" stroke="midnightblue" points="562.708,-148.139 565.667,-137.966 557.01,-144.073 562.708,-148.139"/>
</g>
<!-- Node7->Node2 -->
<g id="edge8" class="edge"><title>Node7->Node2</title>
<path fill="none" stroke="midnightblue" d="M584.928,-138.197C602.179,-154.423 636.842,-187.026 657.927,-206.859"/>
<polygon fill="midnightblue" stroke="midnightblue" points="655.597,-209.472 665.279,-213.774 660.393,-204.373 655.597,-209.472"/>
</g>
<!-- Node9->Node2 -->
<g id="edge11" class="edge"><title>Node9->Node2</title>
<path fill="none" stroke="midnightblue" d="M201.799,-223.388C286.807,-223.388 525.18,-223.388 627.67,-223.388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="627.737,-226.888 637.737,-223.388 627.737,-219.888 627.737,-226.888"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00372.html#ga8b00d5cdcaa20cba13fa2e03d52a443e" target="_top" xlink:title="Convert one datatype to another. ">
<polygon fill="white" stroke="black" points="274,-99.8881 274,-118.888 354,-118.888 354,-99.8881 274,-99.8881"/>
<text text-anchor="middle" x="314" y="-106.888" font-family="Helvetica,sans-Serif" font-size="10.00">dbconvert_ps</text>
</a>
</g>
</g>
<!-- Node9->Node10 -->
<g id="edge12" class="edge"><title>Node9->Node10</title>
<path fill="none" stroke="midnightblue" d="M201.741,-218.88C213.777,-216.079 227.246,-211.579 238,-204.388 267.538,-184.636 290.778,-149.527 303.152,-127.968"/>
<polygon fill="midnightblue" stroke="midnightblue" points="306.27,-129.563 308.056,-119.12 300.147,-126.169 306.27,-129.563"/>
</g>
<!-- Node10->Node2 -->
<g id="edge13" class="edge"><title>Node10->Node2</title>
<path fill="none" stroke="midnightblue" d="M319.039,-99.7626C328.169,-79.4393 352.558,-32.5325 390,-14.3881 437.595,8.67639 457.93,-0.636452 509,-14.3881 555.152,-26.8156 569.639,-33.2138 602,-68.3881 639.338,-108.972 661.115,-171.939 670.308,-203.677"/>
<polygon fill="midnightblue" stroke="midnightblue" points="666.992,-204.814 673.04,-213.513 673.736,-202.941 666.992,-204.814"/>
</g>
<!-- Node10->Node7 -->
<g id="edge19" class="edge"><title>Node10->Node7</title>
<path fill="none" stroke="midnightblue" d="M344.825,-99.8672C383.415,-89.0346 452.406,-74.7478 509,-90.3881 524.789,-94.7515 540.602,-104.194 552.498,-112.575"/>
<polygon fill="midnightblue" stroke="midnightblue" points="550.642,-115.555 560.767,-118.675 554.797,-109.922 550.642,-115.555"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00263.html#ac7a199aaeb82935f6d1dda2be551a089" target="_top" xlink:title="Returns type in string. ">
<polygon fill="white" stroke="black" points="405.5,-137.888 405.5,-156.888 493.5,-156.888 493.5,-137.888 405.5,-137.888"/>
<text text-anchor="middle" x="449.5" y="-144.888" font-family="Helvetica,sans-Serif" font-size="10.00">tds_prdatatype</text>
</a>
</g>
</g>
<!-- Node10->Node11 -->
<g id="edge14" class="edge"><title>Node10->Node11</title>
<path fill="none" stroke="midnightblue" d="M348.688,-118.977C365.763,-123.838 386.7,-129.797 404.982,-135.001"/>
<polygon fill="midnightblue" stroke="midnightblue" points="404.247,-138.431 414.823,-137.802 406.163,-131.698 404.247,-138.431"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="a00217.html#a4c070147d189dede5e08a2dc66852678" target="_top" xlink:title="Return the number of bytes needed by specified type. ">
<polygon fill="white" stroke="black" points="390,-99.8881 390,-118.888 509,-118.888 509,-99.8881 390,-99.8881"/>
<text text-anchor="middle" x="449.5" y="-106.888" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_size_by_type</text>
</a>
</g>
</g>
<!-- Node10->Node12 -->
<g id="edge15" class="edge"><title>Node10->Node12</title>
<path fill="none" stroke="midnightblue" d="M354.332,-109.388C362.293,-109.388 370.883,-109.388 379.523,-109.388"/>
<polygon fill="midnightblue" stroke="midnightblue" points="379.654,-112.888 389.654,-109.388 379.653,-105.888 379.654,-112.888"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="a00263.html#aea6a865806d454280126de940478c214" target="_top" xlink:title="dbgetnull">
<polygon fill="white" stroke="black" points="420,-23.8881 420,-42.8881 479,-42.8881 479,-23.8881 420,-23.8881"/>
<text text-anchor="middle" x="449.5" y="-30.8881" font-family="Helvetica,sans-Serif" font-size="10.00">dbgetnull</text>
</a>
</g>
</g>
<!-- Node10->Node13 -->
<g id="edge16" class="edge"><title>Node10->Node13</title>
<path fill="none" stroke="midnightblue" d="M326.947,-99.8829C341.323,-88.74 366.473,-70.1734 390,-57.3881 397.053,-53.5552 404.85,-49.9538 412.391,-46.7643"/>
<polygon fill="midnightblue" stroke="midnightblue" points="413.79,-49.9737 421.729,-42.9583 411.148,-43.4914 413.79,-49.9737"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="a00384.html#gaa865e08f7ad70ef92b111c2ea3657457" target="_top" xlink:title="tds_convert convert a type to another. ">
<polygon fill="white" stroke="black" points="413.5,-175.888 413.5,-194.888 485.5,-194.888 485.5,-175.888 413.5,-175.888"/>
<text text-anchor="middle" x="449.5" y="-182.888" font-family="Helvetica,sans-Serif" font-size="10.00">tds_convert</text>
</a>
</g>
</g>
<!-- Node10->Node14 -->
<g id="edge20" class="edge"><title>Node10->Node14</title>
<path fill="none" stroke="midnightblue" d="M325.394,-119.126C339.198,-131.606 364.785,-153.198 390,-166.388 394.326,-168.651 398.973,-170.712 403.687,-172.57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="402.786,-175.967 413.38,-176.101 405.182,-169.389 402.786,-175.967"/>
</g>
<!-- Node13->Node2 -->
<g id="edge17" class="edge"><title>Node13->Node2</title>
<path fill="none" stroke="midnightblue" d="M479.149,-42.5516C511.783,-54.087 565.322,-76.4622 602,-109.388 632.513,-136.78 655.521,-179.65 667.118,-204.27"/>
<polygon fill="midnightblue" stroke="midnightblue" points="664.042,-205.961 671.378,-213.606 670.411,-203.055 664.042,-205.961"/>
</g>
<!-- Node13->Node7 -->
<g id="edge18" class="edge"><title>Node13->Node7</title>
<path fill="none" stroke="midnightblue" d="M479.207,-42.2049C489.148,-46.0045 500.035,-51.0526 509,-57.3881 529.772,-72.0681 548.507,-94.7385 560.153,-110.498"/>
<polygon fill="midnightblue" stroke="midnightblue" points="557.482,-112.779 566.153,-118.866 563.171,-108.7 557.482,-112.779"/>
</g>
<!-- Node15->Node2 -->
<g id="edge22" class="edge"><title>Node15->Node2</title>
<path fill="none" stroke="midnightblue" d="M342.811,-260.033C394.19,-257.315 507.379,-250.32 602,-237.388 610.418,-236.238 619.332,-234.761 627.94,-233.2"/>
<polygon fill="midnightblue" stroke="midnightblue" points="628.67,-236.625 637.855,-231.344 627.382,-229.744 628.67,-236.625"/>
</g>
<!-- Node15->Node6 -->
<g id="edge23" class="edge"><title>Node15->Node6</title>
<path fill="none" stroke="midnightblue" d="M342.661,-269.262C362.928,-275.03 390.616,-282.912 412.59,-289.167"/>
<polygon fill="midnightblue" stroke="midnightblue" points="411.661,-292.541 422.237,-291.912 413.577,-285.808 411.661,-292.541"/>
</g>
</g>
</svg>