title: Using Machbase through the Julia ccall function
body: <p>Using the Machbase DBMS in Julia requires a complicated process. This is because Machbase provides CLI, ODBC, Python connectors, and so on, but does not provide Julia connectors. So I think I need to call the CLI functions of Machbase into Julia's <code>ccall</code>. To speed up Machbase properly, you need to use the CLI function. Here's a question:</p>
  <ol>
  <li><p>Does the built-in <code>ccall</code> function in Julia mean that there is a C language somewhere in Julia folder? If so, how do I include the CLI functions in Machbase into the C language library?</p>
  </li>
  <li><p>To use Julia <code>ccall</code>, do you also need to know the name of the library to which the c language function belongs?</p>
  </li>
  <li><p>If so, how do I know the library name of the Machbase CLI function?</p>
  </li>
  </ol>
  <p>Here is Julia's documents.
  <a href="https://docs.julialang.org/en/v1/manual/calling-c-and-fortran-code/" rel="nofollow noreferrer">https://docs.julialang.org/en/v1/manual/calling-c-and-fortran-code/</a></p>
  <p>Here is Machbase's documents.
  <a href="http://endoc.machbase.com/pages/viewpage.action?pageId=3178831" rel="nofollow noreferrer">http://endoc.machbase.com/pages/viewpage.action?pageId=3178831</a></p>