<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h2 class="title">
      <a name="internal-functions">
      </a>
      14.22 Internal Functions
     </h2>
    </div>
   </div>
  </div>
  <a class="indexterm" name="idm46045191489392">
  </a>
  <a class="indexterm" name="idm46045191488320">
  </a>
  <div class="table">
   <a name="idm46045191486832">
   </a>
   <p class="title">
    <b>
     Table 14.32 Internal Functions
    </b>
   </p>
   <div class="table-contents">
    <table frame="box" rules="all" summary="A reference that lists functions intended only for internal use by the server.">
     <colgroup>
      <col style="width: 28%"/>
      <col style="width: 71%"/>
     </colgroup>
     <thead>
      <tr>
       <th>
        Name
       </th>
       <th>
        Description
       </th>
      </tr>
     </thead>
     <tbody>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_can-access-column">
         <code class="literal">
          CAN_ACCESS_COLUMN()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_can-access-database">
         <code class="literal">
          CAN_ACCESS_DATABASE()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_can-access-table">
         <code class="literal">
          CAN_ACCESS_TABLE()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_can-access-user">
         <code class="literal">
          CAN_ACCESS_USER()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_can-access-view">
         <code class="literal">
          CAN_ACCESS_VIEW()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_get-dd-column-privileges">
         <code class="literal">
          GET_DD_COLUMN_PRIVILEGES()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_get-dd-create-options">
         <code class="literal">
          GET_DD_CREATE_OPTIONS()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_get-dd-index-sub-part-length">
         <code class="literal">
          GET_DD_INDEX_SUB_PART_LENGTH()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-auto-increment">
         <code class="literal">
          INTERNAL_AUTO_INCREMENT()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-avg-row-length">
         <code class="literal">
          INTERNAL_AVG_ROW_LENGTH()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-check-time">
         <code class="literal">
          INTERNAL_CHECK_TIME()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-checksum">
         <code class="literal">
          INTERNAL_CHECKSUM()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-data-free">
         <code class="literal">
          INTERNAL_DATA_FREE()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-data-length">
         <code class="literal">
          INTERNAL_DATA_LENGTH()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-dd-char-length">
         <code class="literal">
          INTERNAL_DD_CHAR_LENGTH()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-get-comment-or-error">
         <code class="literal">
          INTERNAL_GET_COMMENT_OR_ERROR()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-get-enabled-role-json">
         <code class="literal">
          INTERNAL_GET_ENABLED_ROLE_JSON()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-get-hostname">
         <code class="literal">
          INTERNAL_GET_HOSTNAME()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-get-username">
         <code class="literal">
          INTERNAL_GET_USERNAME()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-get-view-warning-or-error">
         <code class="literal">
          INTERNAL_GET_VIEW_WARNING_OR_ERROR()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-index-column-cardinality">
         <code class="literal">
          INTERNAL_INDEX_COLUMN_CARDINALITY()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-index-length">
         <code class="literal">
          INTERNAL_INDEX_LENGTH()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-is-enabled-role">
         <code class="literal">
          INTERNAL_IS_ENABLED_ROLE()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-is-mandatory-role">
         <code class="literal">
          INTERNAL_IS_MANDATORY_ROLE()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-keys-disabled">
         <code class="literal">
          INTERNAL_KEYS_DISABLED()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-max-data-length">
         <code class="literal">
          INTERNAL_MAX_DATA_LENGTH()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-table-rows">
         <code class="literal">
          INTERNAL_TABLE_ROWS()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
      <tr>
       <td>
        <a class="link" href="internal-functions.html#function_internal-update-time">
         <code class="literal">
          INTERNAL_UPDATE_TIME()
         </code>
        </a>
       </td>
       <td>
        Internal use only
       </td>
      </tr>
     </tbody>
    </table>
   </div>
   <div class="table-contents">
    <table cellpadding="0" cellspacing="0" style="position: fixed; top: 0px; display: none; left: 401px; width: 739px;">
     <thead>
      <tr>
       <th style="width: 299.516px;">
        Name
       </th>
       <th style="width: 438.484px;">
        Description
       </th>
      </tr>
     </thead>
    </table>
   </div>
  </div>
  <br class="table-break"/>
  <p>
   The functions listed in this section are intended only for
      internal use by the server. Attempts by users to invoke them
      result in an error.
  </p>
  <div class="itemizedlist">
   <ul class="itemizedlist" style="list-style-type: disc; ">
    <li class="listitem">
     <a name="function_can-access-column">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_can-access-column">
       <code class="literal">
        CAN_ACCESS_COLUMN(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191389968">
     </a>
    </li>
    <li class="listitem">
     <a name="function_can-access-database">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_can-access-database">
       <code class="literal">
        CAN_ACCESS_DATABASE(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191383456">
     </a>
    </li>
    <li class="listitem">
     <a name="function_can-access-table">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_can-access-table">
       <code class="literal">
        CAN_ACCESS_TABLE(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191377008">
     </a>
    </li>
    <li class="listitem">
     <a name="function_can-access-user">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_can-access-user">
       <code class="literal">
        CAN_ACCESS_USER(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191370496">
     </a>
    </li>
    <li class="listitem">
     <a name="function_can-access-view">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_can-access-view">
       <code class="literal">
        CAN_ACCESS_VIEW(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191363984">
     </a>
    </li>
    <li class="listitem">
     <a name="function_get-dd-column-privileges">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_get-dd-column-privileges">
       <code class="literal">
        GET_DD_COLUMN_PRIVILEGES(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191357472">
     </a>
    </li>
    <li class="listitem">
     <a name="function_get-dd-create-options">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_get-dd-create-options">
       <code class="literal">
        GET_DD_CREATE_OPTIONS(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191350880">
     </a>
    </li>
    <li class="listitem">
     <a name="function_get-dd-index-sub-part-length">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_get-dd-index-sub-part-length">
       <code class="literal">
        GET_DD_INDEX_SUB_PART_LENGTH(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191344368">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-auto-increment">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-auto-increment">
       <code class="literal">
        INTERNAL_AUTO_INCREMENT(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191337808">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-avg-row-length">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-avg-row-length">
       <code class="literal">
        INTERNAL_AVG_ROW_LENGTH(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191331248">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-check-time">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-check-time">
       <code class="literal">
        INTERNAL_CHECK_TIME(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191324672">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-checksum">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-checksum">
       <code class="literal">
        INTERNAL_CHECKSUM(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191318160">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-data-free">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-data-free">
       <code class="literal">
        INTERNAL_DATA_FREE(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191311648">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-data-length">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-data-length">
       <code class="literal">
        INTERNAL_DATA_LENGTH(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191305120">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-dd-char-length">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-dd-char-length">
       <code class="literal">
        INTERNAL_DD_CHAR_LENGTH(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191298688">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-get-comment-or-error">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-get-comment-or-error">
       <code class="literal">
        INTERNAL_GET_COMMENT_OR_ERROR(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191292112">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-get-enabled-role-json">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-get-enabled-role-json">
       <code class="literal">
        INTERNAL_GET_ENABLED_ROLE_JSON(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191285536">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-get-hostname">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-get-hostname">
       <code class="literal">
        INTERNAL_GET_HOSTNAME(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191278928">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-get-username">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-get-username">
       <code class="literal">
        INTERNAL_GET_USERNAME(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191272384">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-get-view-warning-or-error">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-get-view-warning-or-error">
       <code class="literal">
        INTERNAL_GET_VIEW_WARNING_OR_ERROR(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191265728">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-index-column-cardinality">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-index-column-cardinality">
       <code class="literal">
        INTERNAL_INDEX_COLUMN_CARDINALITY(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191259088">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-index-length">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-index-length">
       <code class="literal">
        INTERNAL_INDEX_LENGTH(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191252560">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-is-enabled-role">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-is-enabled-role">
       <code class="literal">
        INTERNAL_IS_ENABLED_ROLE(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191246048">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-is-mandatory-role">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-is-mandatory-role">
       <code class="literal">
        INTERNAL_IS_MANDATORY_ROLE(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191239472">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-keys-disabled">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-keys-disabled">
       <code class="literal">
        INTERNAL_KEYS_DISABLED(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191232880">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-max-data-length">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-max-data-length">
       <code class="literal">
        INTERNAL_MAX_DATA_LENGTH(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191226352">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-table-rows">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-table-rows">
       <code class="literal">
        INTERNAL_TABLE_ROWS(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191219776">
     </a>
    </li>
    <li class="listitem">
     <a name="function_internal-update-time">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_internal-update-time">
       <code class="literal">
        INTERNAL_UPDATE_TIME(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191213248">
     </a>
    </li>
    <li class="listitem">
     <a name="function_is-visible-dd-object">
     </a>
     <p>
      <a class="link" href="internal-functions.html#function_is-visible-dd-object">
       <code class="literal">
        IS_VISIBLE_DD_OBJECT(
        <em class="replaceable">
         <code>
          ARGS
         </code>
        </em>
        )
       </code>
      </a>
     </p>
     <a class="indexterm" name="idm46045191206544">
     </a>
    </li>
   </ul>
  </div>
 </div>
 <br/>
</div>
