Current File : //usr/local/apps/share/doc/freetds/reference/a00378_ga302a4ce6559b81808e3be51615cd1b67_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: dbperror Pages: 1 -->
<svg width="441pt" height="1510pt"
 viewBox="0.00 0.00 441.00 1510.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 1506)">
<title>dbperror</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-1506 437,-1506 437,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-741.5 0,-760.5 57,-760.5 57,-741.5 0,-741.5"/>
<text text-anchor="middle" x="28.5" y="-748.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbperror</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00374.html#gada8e987c4a6225b9276c05ba3a4f47a0" target="_top" xlink:title="Prepare for bulk copy operation on a table. ">
<polygon fill="white" stroke="black" points="125.5,-1482.5 125.5,-1501.5 178.5,-1501.5 178.5,-1482.5 125.5,-1482.5"/>
<text text-anchor="middle" x="152" y="-1489.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_init</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M29.9531,-770.612C32.6563,-880.456 48.0881,-1416.42 93,-1473 100.774,-1482.79 113.704,-1487.59 125.385,-1489.93"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.4516,-770.505 29.7132,-760.592 26.4536,-770.673 33.4516,-770.505"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00374.html#ga330b9f1028f856a9eec5115550bcb4f7" target="_top" xlink:title="Indicate how many columns are to be found in the datafile. ">
<polygon fill="white" stroke="black" points="113.5,-1444.5 113.5,-1463.5 190.5,-1463.5 190.5,-1444.5 113.5,-1444.5"/>
<text text-anchor="middle" x="152" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_columns</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M30.1534,-771.027C33.7911,-877.629 52.8459,-1375.6 93,-1430 98.1126,-1436.93 105.593,-1441.86 113.493,-1445.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.6415,-770.61 29.809,-760.733 26.6454,-770.844 33.6415,-770.61"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00374.html#ga963c5e38bca7668afc57f5cc123d10fb" target="_top" xlink:title="Read a format definition file. ">
<polygon fill="white" stroke="black" points="253.5,-1387.5 253.5,-1406.5 328.5,-1406.5 328.5,-1387.5 253.5,-1387.5"/>
<text text-anchor="middle" x="291" y="-1394.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_readfmt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge15" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M29.9062,-771.008C32.2257,-875.338 45.4185,-1353.87 93,-1397 140.131,-1439.73 222.77,-1420.37 264.439,-1406.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.403,-770.817 29.6899,-760.895 26.4046,-770.967 33.403,-770.817"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00374.html#ga0ed03c69e698336d015bb315ad755fd5" target="_top" xlink:title="Specify the format of a datafile prior to writing to a table. ">
<polygon fill="white" stroke="black" points="118.5,-1368.5 118.5,-1387.5 185.5,-1387.5 185.5,-1368.5 118.5,-1368.5"/>
<text text-anchor="middle" x="152" y="-1375.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_colfmt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M30.3029,-770.819C34.4986,-870.284 55.1668,-1312.13 93,-1359 99.2563,-1366.75 108.738,-1371.37 118.233,-1374.11"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.7931,-770.507 29.882,-760.661 26.7991,-770.797 33.7931,-770.507"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00374.html#ga244547855b41788fa3a67756956fbc81" target="_top" xlink:title="Set BCP options for uploading a datafile. ">
<polygon fill="white" stroke="black" points="116.5,-1330.5 116.5,-1349.5 187.5,-1349.5 187.5,-1330.5 116.5,-1330.5"/>
<text text-anchor="middle" x="152" y="-1337.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_control</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M30.4453,-770.76C35.1795,-866.277 57.5016,-1277.33 93,-1321 98.8819,-1328.24 107.573,-1332.74 116.448,-1335.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.9281,-770.322 29.945,-760.505 26.9365,-770.664 33.9281,-770.322"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00374.html#ga6498235e4ef8e41ea43b01494b28998d" target="_top" xlink:title="Override bcp_bind() by pointing to a different host variable. ">
<polygon fill="white" stroke="black" points="119.5,-1292.5 119.5,-1311.5 184.5,-1311.5 184.5,-1292.5 119.5,-1292.5"/>
<text text-anchor="middle" x="152" y="-1299.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_colptr</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M29.1242,-770.697C27.8706,-857.193 27.1241,-1202.61 93,-1283 99.5147,-1290.95 109.42,-1295.6 119.21,-1298.32"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32.6243,-770.716 29.2902,-760.66 25.6253,-770.601 32.6243,-770.716"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00375.html#gae67546338cb9542a4902aa914f57f314" target="_top" xlink:title="_bcp_exec_out">
<polygon fill="white" stroke="black" points="247,-1216.5 247,-1235.5 335,-1235.5 335,-1216.5 247,-1216.5"/>
<text text-anchor="middle" x="291" y="-1223.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_exec_out</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M29.2844,-770.772C28.8629,-849.301 31.5776,-1137.86 93,-1199 132.88,-1238.7 201.841,-1238.79 246.683,-1233.62"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32.7843,-770.789 29.3628,-760.762 25.7845,-770.734 32.7843,-770.789"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00375.html#ga065757a7d0dce354660900de4aa79e2f" target="_top" xlink:title="_bcp_read_hostfile">
<polygon fill="white" stroke="black" points="98.5,-1102.5 98.5,-1121.5 205.5,-1121.5 205.5,-1102.5 98.5,-1102.5"/>
<text text-anchor="middle" x="152" y="-1109.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_read_hostfile</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node1&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M30.57,-770.669C34.5041,-835.96 50.2298,-1044.13 93,-1093 96.4193,-1096.91 100.654,-1100.01 105.268,-1102.49"/>
<polygon fill="midnightblue" stroke="midnightblue" points="34.0548,-770.302 29.9856,-760.52 27.0663,-770.704 34.0548,-770.302"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00375.html#ga7370f1223f13510d6b33e98f2de09fb5" target="_top" xlink:title="_bcp_exec_in">
<polygon fill="white" stroke="black" points="250,-1178.5 250,-1197.5 332,-1197.5 332,-1178.5 250,-1178.5"/>
<text text-anchor="middle" x="291" y="-1185.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_exec_in</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge14" class="edge"><title>Node1&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M29.4376,-770.929C29.6459,-846.466 34.5638,-1113.67 93,-1169 134.543,-1208.33 205.38,-1204.54 249.833,-1197.08"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32.9377,-770.513 29.4372,-760.513 25.9377,-770.513 32.9377,-770.513"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="a00374.html#gaf1130ac97f6af55e86ec70b0aa4f5b40" target="_top" xlink:title="Write data in host variables to the table. ">
<polygon fill="white" stroke="black" points="112,-1140.5 112,-1159.5 192,-1159.5 192,-1140.5 112,-1140.5"/>
<text text-anchor="middle" x="152" y="-1147.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_sendrow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge13" class="edge"><title>Node1&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M30.1637,-770.554C32.9157,-840.331 45.6137,-1075.86 93,-1131 97.9723,-1136.79 104.736,-1140.82 111.889,-1143.63"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.6592,-770.365 29.7923,-760.501 26.664,-770.624 33.6592,-770.365"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="a00375.html#gafc23d62bc86b38fb757e3ac4aadca0a4" target="_top" xlink:title="_bcp_readfmt_colinfo">
<polygon fill="white" stroke="black" points="93,-1254.5 93,-1273.5 211,-1273.5 211,-1254.5 93,-1254.5"/>
<text text-anchor="middle" x="152" y="-1261.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_readfmt_colinfo</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge16" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M29.5065,-771.036C29.9146,-853.35 35.3089,-1164.71 93,-1240 97.8384,-1246.31 104.634,-1250.98 111.876,-1254.42"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.0054,-770.598 29.4769,-760.608 26.0054,-770.618 33.0054,-770.598"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="a00374.html#ga6cf03708baaf02eb016b9ee77160d879" target="_top" xlink:title="Bind a program host variable to a database column. ">
<polygon fill="white" stroke="black" points="122.5,-1064.5 122.5,-1083.5 181.5,-1083.5 181.5,-1064.5 122.5,-1064.5"/>
<text text-anchor="middle" x="152" y="-1071.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_bind</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge18" class="edge"><title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M31.0814,-770.809C36.2946,-831.342 54.8271,-1012.35 93,-1055 100.491,-1063.37 111.722,-1068.06 122.312,-1070.69"/>
<polygon fill="midnightblue" stroke="midnightblue" points="34.5554,-770.351 30.2377,-760.676 27.5796,-770.932 34.5554,-770.351"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="a00378.html#ga0fc84c7073ed4876d9596c3eccac3609" target="_top" xlink:title="Sanity checks for column&#45;oriented functions. ">
<polygon fill="white" stroke="red" points="125,-1026.5 125,-1045.5 179,-1045.5 179,-1026.5 125,-1026.5"/>
<text text-anchor="middle" x="152" y="-1033.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcolptr</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node15 -->
<g id="edge19" class="edge"><title>Node1&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M31.7246,-770.816C38.3093,-826.121 59.3687,-980.483 93,-1017 101.183,-1025.89 113.58,-1030.62 124.814,-1033.15"/>
<polygon fill="midnightblue" stroke="midnightblue" points="35.1682,-770.127 30.5399,-760.596 28.2148,-770.933 35.1682,-770.127"/>
</g>
<!-- Node24 -->
<g id="node24" class="node"><title>Node24</title>
<g id="a_node24"><a xlink:href="a00263.html#aea6a865806d454280126de940478c214" target="_top" xlink:title="dbgetnull">
<polygon fill="white" stroke="black" points="122.5,-988.5 122.5,-1007.5 181.5,-1007.5 181.5,-988.5 122.5,-988.5"/>
<text text-anchor="middle" x="152" y="-995.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbgetnull</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge33" class="edge"><title>Node1&#45;&gt;Node24</title>
<path fill="none" stroke="midnightblue" d="M29.6384,-771.081C30.998,-813.781 40.0087,-914.54 93,-974 100.613,-982.542 111.738,-988.115 122.214,-991.716"/>
<polygon fill="midnightblue" stroke="midnightblue" points="33.1335,-770.804 29.4294,-760.877 26.135,-770.947 33.1335,-770.804"/>
</g>
<!-- Node25 -->
<g id="node25" class="node"><title>Node25</title>
<g id="a_node25"><a xlink:href="a00372.html#ga8b00d5cdcaa20cba13fa2e03d52a443e" target="_top" xlink:title="Convert one datatype to another. ">
<polygon fill="white" stroke="red" points="251,-836.5 251,-855.5 331,-855.5 331,-836.5 251,-836.5"/>
<text text-anchor="middle" x="291" y="-843.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbconvert_ps</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node25 -->
<g id="edge48" class="edge"><title>Node1&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M29.2125,-770.79C29.8396,-810.857 37.6543,-901.142 93,-941 135.557,-971.648 166.684,-969.045 211,-941 242.583,-921.013 220.226,-891.079 247,-865 250.859,-861.242 255.586,-858.158 260.477,-855.652"/>
<polygon fill="midnightblue" stroke="midnightblue" points="32.7125,-770.691 29.1954,-760.697 25.7125,-770.703 32.7125,-770.691"/>
</g>
<!-- Node26 -->
<g id="node26" class="node"><title>Node26</title>
<g id="a_node26"><a xlink:href="a00372.html#ga0984798bb806f7451a53bffa7e2c430f" target="_top" xlink:title="Allocate a LOGINREC structure. ">
<polygon fill="white" stroke="black" points="127,-912.5 127,-931.5 177,-931.5 177,-912.5 127,-912.5"/>
<text text-anchor="middle" x="152" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">dblogin</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node26 -->
<g id="edge35" class="edge"><title>Node1&#45;&gt;Node26</title>
<path fill="none" stroke="midnightblue" d="M32.3769,-770.75C38.1002,-802.977 53.914,-866.892 93,-903 102.262,-911.556 115.446,-916.263 126.904,-918.851"/>
<polygon fill="midnightblue" stroke="midnightblue" points="35.8135,-770.077 30.7517,-760.77 28.9045,-771.203 35.8135,-770.077"/>
</g>
<!-- Node27 -->
<g id="node27" class="node"><title>Node27</title>
<g id="a_node27"><a xlink:href="a00378.html#gae1fc46447c4f8a9ff7f66607b8cd23b6" target="_top" xlink:title="Set the value of a string in a LOGINREC structure. ">
<polygon fill="white" stroke="black" points="116.5,-874.5 116.5,-893.5 187.5,-893.5 187.5,-874.5 116.5,-874.5"/>
<text text-anchor="middle" x="152" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetlname</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node27 -->
<g id="edge36" class="edge"><title>Node1&#45;&gt;Node27</title>
<path fill="none" stroke="midnightblue" d="M35.2336,-770.062C43.7861,-795.326 62.2594,-839.651 93,-865 99.7035,-870.528 108.063,-874.464 116.331,-877.261"/>
<polygon fill="midnightblue" stroke="midnightblue" points="38.5574,-768.965 32.1688,-760.513 31.8923,-771.105 38.5574,-768.965"/>
</g>
<!-- Node28 -->
<g id="node28" class="node"><title>Node28</title>
<g id="a_node28"><a xlink:href="a00378.html#gabdcccf4e0d093ff48c0e7048a4bfaf84" target="_top" xlink:title="Set an integer value in a LOGINREC structure. ">
<polygon fill="white" stroke="black" points="119.5,-836.5 119.5,-855.5 184.5,-855.5 184.5,-836.5 119.5,-836.5"/>
<text text-anchor="middle" x="152" y="-843.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetllong</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node28 -->
<g id="edge37" class="edge"><title>Node1&#45;&gt;Node28</title>
<path fill="none" stroke="midnightblue" d="M40.4524,-769.256C51.6469,-786.451 70.5436,-811.779 93,-827 100.894,-832.35 110.406,-836.287 119.423,-839.143"/>
<polygon fill="midnightblue" stroke="midnightblue" points="43.3341,-767.263 35.052,-760.656 37.406,-770.986 43.3341,-767.263"/>
</g>
<!-- Node29 -->
<g id="node29" class="node"><title>Node29</title>
<g id="a_node29"><a xlink:href="a00378.html#ga03e850369aca6fba074da5e9da4effd7" target="_top" xlink:title="Set a boolean value in a LOGINREC structure. ">
<polygon fill="white" stroke="black" points="120,-798.5 120,-817.5 184,-817.5 184,-798.5 120,-798.5"/>
<text text-anchor="middle" x="152" y="-805.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetlbool</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node29 -->
<g id="edge38" class="edge"><title>Node1&#45;&gt;Node29</title>
<path fill="none" stroke="midnightblue" d="M52.3648,-766.374C64.1592,-773.862 78.9804,-782.606 93,-789 101.484,-792.869 110.988,-796.324 119.81,-799.191"/>
<polygon fill="midnightblue" stroke="midnightblue" points="53.9223,-763.212 43.628,-760.707 50.1128,-769.085 53.9223,-763.212"/>
</g>
<!-- Node30 -->
<g id="node30" class="node"><title>Node30</title>
<g id="a_node30"><a xlink:href="a00372.html#gaa22dce1ee0eb83059699c34c47d07c14" target="_top" xlink:title="Set TDS version for future connections. ">
<polygon fill="white" stroke="black" points="112.5,-760.5 112.5,-779.5 191.5,-779.5 191.5,-760.5 112.5,-760.5"/>
<text text-anchor="middle" x="152" y="-767.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetlversion</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node30 -->
<g id="edge39" class="edge"><title>Node1&#45;&gt;Node30</title>
<path fill="none" stroke="midnightblue" d="M67.1443,-756.887C81.5524,-759.14 97.998,-761.712 112.486,-763.977"/>
<polygon fill="midnightblue" stroke="midnightblue" points="67.4909,-753.399 57.0702,-755.311 66.4094,-760.314 67.4909,-753.399"/>
</g>
<!-- Node31 -->
<g id="node31" class="node"><title>Node31</title>
<g id="a_node31"><a xlink:href="a00378.html#ga2c99ec565452279e9a382451d89642eb" target="_top" xlink:title="Form a connection with the server. ">
<polygon fill="white" stroke="red" points="119,-722.5 119,-741.5 185,-741.5 185,-722.5 119,-722.5"/>
<text text-anchor="middle" x="152" y="-729.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdbopen</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node31 -->
<g id="edge40" class="edge"><title>Node1&#45;&gt;Node31</title>
<path fill="none" stroke="midnightblue" d="M66.9901,-745.137C83.5753,-742.544 102.885,-739.524 118.806,-737.034"/>
<polygon fill="midnightblue" stroke="midnightblue" points="66.4094,-741.686 57.0702,-746.689 67.4909,-748.601 66.4094,-741.686"/>
</g>
<!-- Node32 -->
<g id="node32" class="node"><title>Node32</title>
<g id="a_node32"><a xlink:href="a00372.html#ga43727b10d4cbb7708b374811abe6eadb" target="_top" xlink:title="printf&#45;like way to form SQL to send to the server. ">
<polygon fill="white" stroke="black" points="266,-665.5 266,-684.5 316,-684.5 316,-665.5 266,-665.5"/>
<text text-anchor="middle" x="291" y="-672.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbfcmd</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node32 -->
<g id="edge41" class="edge"><title>Node1&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M50.778,-735.704C62.6772,-727.824 78.0805,-718.699 93,-713 152.708,-690.191 228.037,-680.556 265.915,-676.929"/>
<polygon fill="midnightblue" stroke="midnightblue" points="48.71,-732.878 42.4277,-741.409 52.659,-738.657 48.71,-732.878"/>
</g>
<!-- Node33 -->
<g id="node33" class="node"><title>Node33</title>
<g id="a_node33"><a xlink:href="a00372.html#ga87b39d9863316b4ba85654b0885d53a0" target="_top" xlink:title="Append SQL to the command buffer. ">
<polygon fill="white" stroke="black" points="128.5,-646.5 128.5,-665.5 175.5,-665.5 175.5,-646.5 128.5,-646.5"/>
<text text-anchor="middle" x="152" y="-653.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcmd</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node33 -->
<g id="edge42" class="edge"><title>Node1&#45;&gt;Node33</title>
<path fill="none" stroke="midnightblue" d="M41.8573,-733.125C53.511,-717.375 72.2498,-694.711 93,-680 103.668,-672.437 117.079,-666.691 128.317,-662.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="38.8428,-731.322 35.8529,-741.487 44.5287,-735.405 38.8428,-731.322"/>
</g>
<!-- Node34 -->
<g id="node34" class="node"><title>Node34</title>
<g id="a_node34"><a xlink:href="a00372.html#ga66ea891910f0a357cc78107d6ab7d962" target="_top" xlink:title="Change current database. ">
<polygon fill="white" stroke="black" points="269,-618.5 269,-637.5 313,-637.5 313,-618.5 269,-618.5"/>
<text text-anchor="middle" x="291" y="-625.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbuse</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge45" class="edge"><title>Node1&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M34.089,-731.441C41.4769,-704.848 58.7806,-658.174 93,-637 148.462,-602.681 230.469,-614.455 268.802,-622.726"/>
<polygon fill="midnightblue" stroke="midnightblue" points="30.6094,-730.92 31.5095,-741.476 37.389,-732.662 30.6094,-730.92"/>
</g>
<!-- Node35 -->
<g id="node35" class="node"><title>Node35</title>
<g id="a_node35"><a xlink:href="a00372.html#gaf1879b85e8238c015b9648d077665285" target="_top" xlink:title="_dbresults">
<polygon fill="white" stroke="red" points="119.5,-570.5 119.5,-589.5 184.5,-589.5 184.5,-570.5 119.5,-570.5"/>
<text text-anchor="middle" x="152" y="-577.5" font-family="Helvetica,sans-Serif" font-size="10.00">_dbresults</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge46" class="edge"><title>Node1&#45;&gt;Node35</title>
<path fill="none" stroke="midnightblue" d="M33.0556,-731.355C39.6281,-700.364 56.4809,-639.96 93,-604 100.299,-596.813 110.058,-591.668 119.486,-588.034"/>
<polygon fill="midnightblue" stroke="midnightblue" points="29.5871,-730.854 31.0819,-741.343 36.4543,-732.211 29.5871,-730.854"/>
</g>
<!-- Node36 -->
<g id="node36" class="node"><title>Node36</title>
<g id="a_node36"><a xlink:href="a00372.html#ga399512ec78c15ce3db79ea88ef3b1293" target="_top" xlink:title="Define substitution values to be used when binding null values. ">
<polygon fill="white" stroke="black" points="123,-532.5 123,-551.5 181,-551.5 181,-532.5 123,-532.5"/>
<text text-anchor="middle" x="152" y="-539.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetnull</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node36 -->
<g id="edge47" class="edge"><title>Node1&#45;&gt;Node36</title>
<path fill="none" stroke="midnightblue" d="M30.4935,-730.76C33.4734,-692.31 45.3866,-608.33 93,-561 100.966,-553.082 112.279,-548.463 122.801,-545.77"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.9751,-730.936 29.8259,-741.14 33.9606,-731.385 26.9751,-730.936"/>
</g>
<!-- Node37 -->
<g id="node37" class="node"><title>Node37</title>
<g id="a_node37"><a xlink:href="a00372.html#ga873bc0f4663165e711655ade1dfae795" target="_top" xlink:title="Tie a host variable to a resultset column. ">
<polygon fill="white" stroke="red" points="128.5,-494.5 128.5,-513.5 175.5,-513.5 175.5,-494.5 128.5,-494.5"/>
<text text-anchor="middle" x="152" y="-501.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbbind</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node37 -->
<g id="edge49" class="edge"><title>Node1&#45;&gt;Node37</title>
<path fill="none" stroke="midnightblue" d="M29.1374,-731.045C29.4527,-687.302 36.438,-582.163 93,-523 102.226,-513.35 116.421,-508.596 128.458,-506.257"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25.6382,-731.24 29.1821,-741.225 32.6381,-731.21 25.6382,-731.24"/>
</g>
<!-- Node38 -->
<g id="node38" class="node"><title>Node38</title>
<g id="a_node38"><a xlink:href="a00372.html#ga663350909fec3a1d152316c45a65e708" target="_top" xlink:title="set name and location of the interfaces file FreeTDS should use to look up a servername. ">
<polygon fill="white" stroke="black" points="123,-456.5 123,-475.5 181,-475.5 181,-456.5 123,-456.5"/>
<text text-anchor="middle" x="152" y="-463.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetifile</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node38 -->
<g id="edge50" class="edge"><title>Node1&#45;&gt;Node38</title>
<path fill="none" stroke="midnightblue" d="M31.7246,-731.184C38.3093,-675.879 59.3687,-521.517 93,-485 100.681,-476.66 112.073,-471.973 122.733,-469.341"/>
<polygon fill="midnightblue" stroke="midnightblue" points="28.2148,-731.067 30.5399,-741.404 35.1682,-731.873 28.2148,-731.067"/>
</g>
<!-- Node39 -->
<g id="node39" class="node"><title>Node39</title>
<g id="a_node39"><a xlink:href="a00372.html#gaa30be3414a97aac6139af2e928db91ca" target="_top" xlink:title="Print a result set to stdout. ">
<polygon fill="white" stroke="black" points="124.5,-418.5 124.5,-437.5 179.5,-437.5 179.5,-418.5 124.5,-418.5"/>
<text text-anchor="middle" x="152" y="-425.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbprrow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node39 -->
<g id="edge51" class="edge"><title>Node1&#45;&gt;Node39</title>
<path fill="none" stroke="midnightblue" d="M31.0814,-731.191C36.2946,-670.658 54.8271,-489.649 93,-447 100.985,-438.078 113.222,-433.331 124.401,-430.811"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27.5796,-731.068 30.2377,-741.324 34.5554,-731.649 27.5796,-731.068"/>
</g>
<!-- Node40 -->
<g id="node40" class="node"><title>Node40</title>
<g id="a_node40"><a xlink:href="a00372.html#gaf2ca0e63f800b3839684c894ff651dd4" target="_top" xlink:title="Set maximum simultaneous connections db&#45;lib will open to the server. ">
<polygon fill="white" stroke="black" points="108,-380.5 108,-399.5 196,-399.5 196,-380.5 108,-380.5"/>
<text text-anchor="middle" x="152" y="-387.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetmaxprocs</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node40 -->
<g id="edge52" class="edge"><title>Node1&#45;&gt;Node40</title>
<path fill="none" stroke="midnightblue" d="M30.57,-731.331C34.5041,-666.04 50.2298,-457.873 93,-409 97.0473,-404.375 102.238,-400.871 107.846,-398.216"/>
<polygon fill="midnightblue" stroke="midnightblue" points="27.0663,-731.296 29.9856,-741.48 34.0548,-731.698 27.0663,-731.296"/>
</g>
<!-- Node41 -->
<g id="node41" class="node"><title>Node41</title>
<g id="a_node41"><a xlink:href="a00372.html#gafefd17e15b22adda84366c817178dd7d" target="_top" xlink:title="Bind a compute column to a program variable. ">
<polygon fill="white" stroke="black" points="122.5,-342.5 122.5,-361.5 181.5,-361.5 181.5,-342.5 122.5,-342.5"/>
<text text-anchor="middle" x="152" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbaltbind</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node41 -->
<g id="edge53" class="edge"><title>Node1&#45;&gt;Node41</title>
<path fill="none" stroke="midnightblue" d="M30.1637,-731.446C32.9157,-661.669 45.6137,-426.142 93,-371 100.389,-362.401 111.734,-357.671 122.437,-355.078"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.664,-731.376 29.7923,-741.499 33.6592,-731.635 26.664,-731.376"/>
</g>
<!-- Node42 -->
<g id="node42" class="node"><title>Node42</title>
<g id="a_node42"><a xlink:href="a00372.html#ga9d660d278f3f58871b4086c0e175f4c6" target="_top" xlink:title="Set db&#45;lib or server option. ">
<polygon fill="white" stroke="black" points="123.5,-304.5 123.5,-323.5 180.5,-323.5 180.5,-304.5 123.5,-304.5"/>
<text text-anchor="middle" x="152" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetopt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node42 -->
<g id="edge54" class="edge"><title>Node1&#45;&gt;Node42</title>
<path fill="none" stroke="midnightblue" d="M29.8462,-730.963C31.5352,-656.145 41.1163,-394.288 93,-333 100.531,-324.104 112.299,-319.345 123.272,-316.81"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.3401,-731.237 29.6376,-741.306 33.3387,-731.379 26.3401,-731.237"/>
</g>
<!-- Node43 -->
<g id="node43" class="node"><title>Node43</title>
<g id="a_node43"><a xlink:href="a00372.html#gae658a0cd5270f3bd6f22de17b2cb2e64" target="_top" xlink:title="Get bylist for a compute row. ">
<polygon fill="white" stroke="black" points="126.5,-266.5 126.5,-285.5 177.5,-285.5 177.5,-266.5 126.5,-266.5"/>
<text text-anchor="middle" x="152" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbbylist</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node43 -->
<g id="edge55" class="edge"><title>Node1&#45;&gt;Node43</title>
<path fill="none" stroke="midnightblue" d="M29.5627,-731.185C30.2062,-652.441 36.4413,-362.656 93,-295 101.223,-285.163 114.63,-280.381 126.484,-278.072"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.0626,-731.2 29.503,-741.22 33.0625,-731.241 26.0626,-731.2"/>
</g>
<!-- Node44 -->
<g id="node44" class="node"><title>Node44</title>
<g id="a_node44"><a xlink:href="a00372.html#gab9aa181fb3081ffb314340cbd71e434d" target="_top" xlink:title="Specify a db&#45;lib version level. ">
<polygon fill="white" stroke="black" points="113.5,-228.5 113.5,-247.5 190.5,-247.5 190.5,-228.5 113.5,-228.5"/>
<text text-anchor="middle" x="152" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsetversion</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node44 -->
<g id="edge56" class="edge"><title>Node1&#45;&gt;Node44</title>
<path fill="none" stroke="midnightblue" d="M29.3259,-731.15C28.9968,-648.3 31.8125,-330.98 93,-257 98.1999,-250.713 105.519,-246.489 113.212,-243.656"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25.8264,-731.256 29.3875,-741.234 32.8263,-731.213 25.8264,-731.256"/>
</g>
<!-- Node45 -->
<g id="node45" class="node"><title>Node45</title>
<g id="a_node45"><a xlink:href="a00372.html#gaf130b12e9e58b1bfd4a6685e33f5b3cd" target="_top" xlink:title="Get a copy of a chunk of the command buffer. ">
<polygon fill="white" stroke="black" points="124,-190.5 124,-209.5 180,-209.5 180,-190.5 124,-190.5"/>
<text text-anchor="middle" x="152" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbstrcpy</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node45 -->
<g id="edge57" class="edge"><title>Node1&#45;&gt;Node45</title>
<path fill="none" stroke="midnightblue" d="M29.1242,-731.303C27.8706,-644.807 27.1241,-299.386 93,-219 100.522,-209.821 112.564,-205.037 123.731,-202.559"/>
<polygon fill="midnightblue" stroke="midnightblue" points="25.6253,-731.399 29.2902,-741.34 32.6243,-731.284 25.6253,-731.399"/>
</g>
<!-- Node46 -->
<g id="node46" class="node"><title>Node46</title>
<g id="a_node46"><a xlink:href="a00372.html#ga548153eb2eae76c48aa9d4b72258dc1c" target="_top" xlink:title="Send text or image data to the server. ">
<polygon fill="white" stroke="black" points="118,-152.5 118,-171.5 186,-171.5 186,-152.5 118,-152.5"/>
<text text-anchor="middle" x="152" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbwritetext</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node46 -->
<g id="edge58" class="edge"><title>Node1&#45;&gt;Node46</title>
<path fill="none" stroke="midnightblue" d="M30.4453,-731.24C35.1795,-635.723 57.5016,-224.666 93,-181 99.2161,-173.354 108.57,-168.755 117.962,-166"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.9365,-731.336 29.945,-741.495 33.9281,-731.678 26.9365,-731.336"/>
</g>
<!-- Node47 -->
<g id="node47" class="node"><title>Node47</title>
<g id="a_node47"><a xlink:href="a00372.html#gabb14ad9f268b92a8d63fa506098b24dd" target="_top" xlink:title="Record to a file all SQL commands sent to the server. ">
<polygon fill="white" stroke="black" points="122,-114.5 122,-133.5 182,-133.5 182,-114.5 122,-114.5"/>
<text text-anchor="middle" x="152" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbrecftos</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node47 -->
<g id="edge59" class="edge"><title>Node1&#45;&gt;Node47</title>
<path fill="none" stroke="midnightblue" d="M30.3029,-731.181C34.4986,-631.716 55.1668,-189.867 93,-143 100.055,-134.26 111.212,-129.501 121.863,-126.924"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.7991,-731.203 29.882,-741.339 33.7931,-731.493 26.7991,-731.203"/>
</g>
<!-- Node48 -->
<g id="node48" class="node"><title>Node48</title>
<g id="a_node48"><a xlink:href="a00372.html#gac980139b9cea03cf93e373d425991481" target="_top" xlink:title="Transmit the command buffer to the server. ">
<polygon fill="white" stroke="red" points="119.5,-76.5 119.5,-95.5 184.5,-95.5 184.5,-76.5 119.5,-76.5"/>
<text text-anchor="middle" x="152" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsqlsend</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node48 -->
<g id="edge60" class="edge"><title>Node1&#45;&gt;Node48</title>
<path fill="none" stroke="midnightblue" d="M30.1836,-730.929C33.8842,-627.229 52.853,-155.044 93,-105 99.4979,-96.9003 109.52,-92.2175 119.417,-89.5226"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.675,-731.115 29.8234,-741.231 33.6708,-731.36 26.675,-731.115"/>
</g>
<!-- Node49 -->
<g id="node49" class="node"><title>Node49</title>
<g id="a_node49"><a xlink:href="a00373.html#ga5b4374c13c7a83cd4345b0bfa3e787bd" target="_top" xlink:title="Initialize a remote procedure call. ">
<polygon fill="white" stroke="black" points="124,-38.5 124,-57.5 180,-57.5 180,-38.5 124,-38.5"/>
<text text-anchor="middle" x="152" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbrpcinit</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node49 -->
<g id="edge61" class="edge"><title>Node1&#45;&gt;Node49</title>
<path fill="none" stroke="midnightblue" d="M30.0629,-731.097C33.2563,-624.121 50.4812,-120.295 93,-67 100.467,-57.6403 112.643,-52.8415 123.916,-50.4008"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.5623,-731.071 29.7692,-741.169 33.5593,-731.275 26.5623,-731.071"/>
</g>
<!-- Node50 -->
<g id="node50" class="node"><title>Node50</title>
<g id="a_node50"><a xlink:href="a00373.html#gaf6b6b0a641180a5c28382df39cd7d346" target="_top" xlink:title="Add a parameter to a remote procedure call. ">
<polygon fill="white" stroke="black" points="115.5,-0.5 115.5,-19.5 188.5,-19.5 188.5,-0.5 115.5,-0.5"/>
<text text-anchor="middle" x="152" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbrpcparam</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node50 -->
<g id="edge62" class="edge"><title>Node1&#45;&gt;Node50</title>
<path fill="none" stroke="midnightblue" d="M29.9531,-731.388C32.6563,-621.544 48.0881,-85.5752 93,-29 98.5998,-21.9459 106.875,-17.4815 115.432,-14.6648"/>
<polygon fill="midnightblue" stroke="midnightblue" points="26.4536,-731.327 29.7132,-741.408 33.4516,-731.495 26.4536,-731.327"/>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M185.543,-1440.56C193.846,-1437.12 202.755,-1433.43 211,-1430 229.94,-1422.13 251.417,-1413.15 267.192,-1406.55"/>
<polygon fill="midnightblue" stroke="midnightblue" points="184.054,-1437.38 176.151,-1444.44 186.729,-1443.85 184.054,-1437.38"/>
</g>
<!-- Node5&#45;&gt;Node4 -->
<g id="edge5" class="edge"><title>Node5&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M195.952,-1383.96C214.293,-1386.5 235.486,-1389.44 253.106,-1391.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="196.201,-1380.46 185.815,-1382.55 195.239,-1387.39 196.201,-1380.46"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00374.html#ga7a184158b27a50f713e9cfae3b746209" target="_top" xlink:title="Write a datafile to a table. ">
<polygon fill="white" stroke="black" points="371,-1197.5 371,-1216.5 433,-1216.5 433,-1197.5 371,-1197.5"/>
<text text-anchor="middle" x="402" y="-1204.5" font-family="Helvetica,sans-Serif" font-size="10.00">bcp_exec</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node8&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M345.063,-1216.75C353.97,-1215.2 362.929,-1213.64 370.985,-1212.23"/>
<polygon fill="midnightblue" stroke="midnightblue" points="344.33,-1213.33 335.08,-1218.49 345.532,-1220.22 344.33,-1213.33"/>
</g>
<!-- Node10&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node10&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M200.862,-1125.51C204.392,-1127.16 207.814,-1128.98 211,-1131 230.655,-1143.45 227.988,-1155.59 247,-1169 252.069,-1172.57 257.918,-1175.7 263.637,-1178.33"/>
<polygon fill="midnightblue" stroke="midnightblue" points="201.931,-1122.17 191.353,-1121.57 199.248,-1128.63 201.931,-1122.17"/>
</g>
<!-- Node11&#45;&gt;Node9 -->
<g id="edge12" class="edge"><title>Node11&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M342.298,-1196.77C352.025,-1198.46 361.932,-1200.19 370.77,-1201.73"/>
<polygon fill="midnightblue" stroke="midnightblue" points="342.73,-1193.29 332.278,-1195.02 341.528,-1200.19 342.73,-1193.29"/>
</g>
<!-- Node13&#45;&gt;Node4 -->
<g id="edge17" class="edge"><title>Node13&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M202.969,-1277.91C205.787,-1279.44 208.49,-1281.13 211,-1283 249.801,-1311.93 276.374,-1365.71 286,-1387.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="204.211,-1274.62 193.67,-1273.55 201.243,-1280.96 204.211,-1274.62"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="a00372.html#gad06f5deddac18604dfa858b2580e232f" target="_top" xlink:title="Return name of a regular result column. ">
<polygon fill="white" stroke="red" points="257,-1102.5 257,-1121.5 325,-1121.5 325,-1102.5 257,-1102.5"/>
<text text-anchor="middle" x="291" y="-1109.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcolname</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node16 -->
<g id="edge20" class="edge"><title>Node15&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M188.879,-1045.11C196.447,-1047.75 204.195,-1051.02 211,-1055 229.735,-1065.96 229.404,-1075.29 247,-1088 254.347,-1093.31 262.981,-1098.33 270.578,-1102.4"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.718,-1041.7 179.127,-1042 187.59,-1048.37 189.718,-1041.7"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="a00232.html#a9b73fd1afa2c3ccfca481635212d2e43" target="_top" xlink:title="Get a bunch of column attributes with a single call (Microsoft&#45;compatibility feature). ">
<polygon fill="white" stroke="black" points="372.5,-988.5 372.5,-1007.5 431.5,-1007.5 431.5,-988.5 372.5,-988.5"/>
<text text-anchor="middle" x="402" y="-995.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcolinfo</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node17 -->
<g id="edge29" class="edge"><title>Node15&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M188.886,-1045C206.305,-1048.92 227.612,-1053.06 247,-1055 285.917,-1058.89 298.344,-1068.64 335,-1055 360.542,-1045.5 382.795,-1021.18 393.756,-1007.58"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.656,-1041.59 179.124,-1042.74 188.074,-1048.41 189.656,-1041.59"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="a00372.html#ga85dcc40c3615f94be96b09b2ec043533" target="_top" xlink:title="Tie a null&#45;indicator to a regular result column. ">
<polygon fill="white" stroke="red" points="259.5,-1140.5 259.5,-1159.5 322.5,-1159.5 322.5,-1140.5 259.5,-1140.5"/>
<text text-anchor="middle" x="291" y="-1147.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbnullbind</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node18 -->
<g id="edge22" class="edge"><title>Node15&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M188.859,-1042.76C196.811,-1045.54 204.727,-1049.47 211,-1055 239.038,-1079.71 220.226,-1104.92 247,-1131 250.859,-1134.76 255.586,-1137.84 260.477,-1140.35"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.835,-1039.4 179.252,-1039.9 187.835,-1046.11 189.835,-1039.4"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="a00372.html#ga636e6f1b64743f3cf22158a56eef371f" target="_top" xlink:title="Get the datatype of a regular result set column. ">
<polygon fill="white" stroke="red" points="260,-1026.5 260,-1045.5 322,-1045.5 322,-1026.5 260,-1026.5"/>
<text text-anchor="middle" x="291" y="-1033.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcoltype</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node19 -->
<g id="edge23" class="edge"><title>Node15&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M189.354,-1036C211.303,-1036 238.947,-1036 259.707,-1036"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.091,-1032.5 179.091,-1036 189.091,-1039.5 189.091,-1032.5"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="a00372.html#gab33d2f4fd44f50e55b6c71902db4fdae" target="_top" xlink:title="Get user&#45;defined datatype of a regular result column. ">
<polygon fill="white" stroke="black" points="257.5,-950.5 257.5,-969.5 324.5,-969.5 324.5,-950.5 257.5,-950.5"/>
<text text-anchor="middle" x="291" y="-957.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcolutype</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node20 -->
<g id="edge25" class="edge"><title>Node15&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M188.628,-1027.41C196.334,-1024.73 204.202,-1021.3 211,-1017 230.655,-1004.55 227.988,-992.408 247,-979 252.069,-975.425 257.918,-972.298 263.637,-969.668"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.534,-1024.09 179.047,-1030.43 189.637,-1030.76 187.534,-1024.09"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="a00372.html#ga3c33e72c41b40e08dbcfdfa0d16bc399" target="_top" xlink:title="Get precision and scale information for a regular result column. ">
<polygon fill="white" stroke="black" points="251.5,-912.5 251.5,-931.5 330.5,-931.5 330.5,-912.5 251.5,-912.5"/>
<text text-anchor="middle" x="291" y="-919.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcoltypeinfo</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node21 -->
<g id="edge27" class="edge"><title>Node15&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M188.859,-1029.24C196.811,-1026.46 204.727,-1022.53 211,-1017 239.038,-992.285 220.226,-967.079 247,-941 250.859,-937.242 255.586,-934.158 260.477,-931.652"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.835,-1025.89 179.252,-1032.1 189.835,-1032.6 187.835,-1025.89"/>
</g>
<!-- Node22 -->
<g id="node22" class="node"><title>Node22</title>
<g id="a_node22"><a xlink:href="a00372.html#ga3a96d0188e5e0eb9eea661b3685fdcc3" target="_top" xlink:title="Get base database column name for a result set column. ">
<polygon fill="white" stroke="black" points="254.5,-988.5 254.5,-1007.5 327.5,-1007.5 327.5,-988.5 254.5,-988.5"/>
<text text-anchor="middle" x="291" y="-995.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcolsource</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node22 -->
<g id="edge30" class="edge"><title>Node15&#45;&gt;Node22</title>
<path fill="none" stroke="midnightblue" d="M188.772,-1026.08C209.439,-1020.35 235.301,-1013.17 255.711,-1007.51"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.792,-1022.72 179.091,-1028.76 189.663,-1029.46 187.792,-1022.72"/>
</g>
<!-- Node23 -->
<g id="node23" class="node"><title>Node23</title>
<g id="a_node23"><a xlink:href="a00372.html#ga89fc5589b4bf41932324d2cfc6ad6433" target="_top" xlink:title="Get size of a regular result column. ">
<polygon fill="white" stroke="red" points="263,-874.5 263,-893.5 319,-893.5 319,-874.5 263,-874.5"/>
<text text-anchor="middle" x="291" y="-881.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcollen</text>
</a>
</g>
</g>
<!-- Node15&#45;&gt;Node23 -->
<g id="edge31" class="edge"><title>Node15&#45;&gt;Node23</title>
<path fill="none" stroke="midnightblue" d="M188.993,-1029.99C197.072,-1027.18 205.013,-1023.05 211,-1017 248.369,-979.229 211.555,-942.582 247,-903 251.247,-898.257 256.898,-894.641 262.702,-891.905"/>
<polygon fill="midnightblue" stroke="midnightblue" points="187.835,-1026.68 179.191,-1032.81 189.769,-1033.41 187.835,-1026.68"/>
</g>
<!-- Node16&#45;&gt;Node17 -->
<g id="edge21" class="edge"><title>Node16&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M322.05,-1097.44C326.613,-1094.62 331.096,-1091.45 335,-1088 362.736,-1063.5 385.824,-1025.46 395.76,-1007.72"/>
<polygon fill="midnightblue" stroke="midnightblue" points="320.255,-1094.43 313.304,-1102.43 323.724,-1100.51 320.255,-1094.43"/>
</g>
<!-- Node19&#45;&gt;Node17 -->
<g id="edge24" class="edge"><title>Node19&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M329.209,-1023.03C343.73,-1017.97 360.079,-1012.27 373.503,-1007.59"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.796,-1019.81 319.505,-1026.41 330.1,-1026.42 327.796,-1019.81"/>
</g>
<!-- Node20&#45;&gt;Node17 -->
<g id="edge26" class="edge"><title>Node20&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M329.209,-972.972C343.73,-978.034 360.079,-983.734 373.503,-988.414"/>
<polygon fill="midnightblue" stroke="midnightblue" points="330.1,-969.576 319.505,-969.589 327.796,-976.186 330.1,-969.576"/>
</g>
<!-- Node21&#45;&gt;Node17 -->
<g id="edge28" class="edge"><title>Node21&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M326.287,-936.025C329.295,-937.59 332.241,-939.254 335,-941 357.005,-954.925 379.234,-975.869 391.453,-988.114"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.731,-932.836 317.204,-931.642 324.689,-939.14 327.731,-932.836"/>
</g>
<!-- Node23&#45;&gt;Node17 -->
<g id="edge32" class="edge"><title>Node23&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M328.445,-898.316C330.752,-899.758 332.962,-901.318 335,-903 365.052,-927.795 387.459,-969.567 396.55,-988.345"/>
<polygon fill="midnightblue" stroke="midnightblue" points="329.694,-895.012 319.234,-893.327 326.361,-901.167 329.694,-895.012"/>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge34" class="edge"><title>Node24&#45;&gt;Node25</title>
<path fill="none" stroke="midnightblue" d="M190.991,-987.79C198.382,-984.384 205.523,-979.894 211,-974 245.728,-936.626 212.717,-902.783 247,-865 250.51,-861.132 254.952,-858.01 259.642,-855.503"/>
<polygon fill="midnightblue" stroke="midnightblue" points="189.585,-984.583 181.603,-991.549 192.187,-991.082 189.585,-984.583"/>
</g>
<!-- Node33&#45;&gt;Node32 -->
<g id="edge43" class="edge"><title>Node33&#45;&gt;Node32</title>
<path fill="none" stroke="midnightblue" d="M185.616,-660.523C210.307,-663.948 243.665,-668.574 265.96,-671.666"/>
<polygon fill="midnightblue" stroke="midnightblue" points="186.009,-657.044 175.623,-659.137 185.047,-663.978 186.009,-657.044"/>
</g>
<!-- Node33&#45;&gt;Node34 -->
<g id="edge44" class="edge"><title>Node33&#45;&gt;Node34</title>
<path fill="none" stroke="midnightblue" d="M185.661,-649.325C211.38,-644.068 246.483,-636.894 268.697,-632.354"/>
<polygon fill="midnightblue" stroke="midnightblue" points="184.719,-645.945 175.623,-651.376 186.121,-652.803 184.719,-645.945"/>
</g>
</g>
</svg>