<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.pdo.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'zh',
  ),
  'this' => 
  array (
    0 => 'pdo.constants.php',
    1 => '预定义常量',
    2 => '预定义常量',
  ),
  'up' => 
  array (
    0 => 'book.pdo.php',
    1 => 'PDO',
  ),
  'prev' => 
  array (
    0 => 'pdo.configuration.php',
    1 => '运行时配置',
  ),
  'next' => 
  array (
    0 => 'pdo.constants.fetch-modes.php',
    1 => '获取模式',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'zh',
    'path' => 'reference/pdo/constants.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/pdo.constants.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="pdo.constants" class="appendix">
 <h1 class="title">预定义常量</h1>
<h2>目录</h2><ul class="chunklist chunklist_appendix"><li><a href="pdo.constants.fetch-modes.php">获取模式</a></li></ul>

 <p class="simpara">下列常量由此扩展定义，且仅在此扩展编译入 PHP 或在运行时动态载入时可用。</p>

 





 <div id="pdo.constants.cursors" class="section">
  <h2 class="title">游标</h2>

  <p class="simpara">
   另见 <strong><code><a href="pdo.constants.php#pdo.constants.attr-cursor-name">PDO::ATTR_CURSOR_NAME</a></code></strong>。
  </p>

  <dl>
   
    <dt id="pdo.constants.fetch-ori-next">
     <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-next">PDO::FETCH_ORI_NEXT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      获取结果集的下一行。仅对可滚动游标有效。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.fetch-ori-prior">
     <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-prior">PDO::FETCH_ORI_PRIOR</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      获取结果集的上一行。仅对可滚动游标有效。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.fetch-ori-first">
     <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-first">PDO::FETCH_ORI_FIRST</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      获取结果集的第一行。仅对可滚动游标有效。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.fetch-ori-last">
     <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-last">PDO::FETCH_ORI_LAST</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      获取结果集的最后一行。仅对可滚动游标有效。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.fetch-ori-abs">
     <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-abs">PDO::FETCH_ORI_ABS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      按行号从结果集获取指定行。仅对可滚动游标有效。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.fetch-ori-rel">
     <strong><code><a href="pdo.constants.php#pdo.constants.fetch-ori-rel">PDO::FETCH_ORI_REL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      根据游标在结果集的当前位置，按相对位置获取指定行。仅对可滚动游标有效。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.cursor-fwdonly">
     <strong><code><a href="pdo.constants.php#pdo.constants.cursor-fwdonly">PDO::CURSOR_FWDONLY</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      创建带只进游标的 <span class="classname"><a href="class.pdostatement.php" class="classname">PDOStatement</a></span>
      对象。这是默认游标选项，因为它是 PHP 中最快且最常见的数据访问模式。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.cursor-scroll">
     <strong><code><a href="pdo.constants.php#pdo.constants.cursor-scroll">PDO::CURSOR_SCROLL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      创建带滚动游标的 <span class="classname"><a href="class.pdostatement.php" class="classname">PDOStatement</a></span> 对象。传递 <strong><code>PDO::FETCH_ORI_*</code></strong>
      常量以控制从结果集获取的行。
     </span>
    </dd>
   
  </dl>
 </div>

 <div class="section">
  <h2 class="title">其它常量</h2>
  <dl>
   
    <dt id="pdo.constants.param-bool">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-bool">PDO::PARAM_BOOL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示 bool 数据类型。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-null">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-null">PDO::PARAM_NULL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示 SQL NULL 数据类型。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-int">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-int">PDO::PARAM_INT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示 SQL INTEGER 数据类型
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-str">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-str">PDO::PARAM_STR</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示 SQL CHAR、VARCHAR 或其它字符串类型。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-str-natl">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-str-natl">PDO::PARAM_STR_NATL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示字符使用的是国家字符集（national character set）的 flag。
     </span>
     <span class="simpara">
      自 PHP 7.2.0 起可用
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-str-char">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-str-char">PDO::PARAM_STR_CHAR</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示字符使用的是常规字符集（regular character set）的 flag。
     </span>
     <span class="simpara">
      自 PHP 7.2.0 起可用
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-lob">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-lob">PDO::PARAM_LOB</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示 SQL 大对象数据类型。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-stmt">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-stmt">PDO::PARAM_STMT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      表示记录集类型。目前没有任何驱动程序支持。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-input-output">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-input-output">PDO::PARAM_INPUT_OUTPUT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      指定参数是存储过程的 INOUT 参数。该常量必须与某个 <strong><code><a href="pdo.constants.php#pdo.constants.param-bool">PDO::PARAM_<span class="replaceable">*</span></a></code></strong> 常量进行按位或运算。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-autocommit">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-autocommit">PDO::ATTR_AUTOCOMMIT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      如果值为 <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong>，PDO 将尝试禁用自动提交，从而使连接开始一个事务。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-prefetch">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-prefetch">PDO::ATTR_PREFETCH</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      设置预取大小来为你的应用平衡速度和内存使用。并非所有的数据库/驱动组合都支持设置预取大小。较大的预取大小导致性能提高的同时也会占用更多的内存。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-timeout">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-timeout">PDO::ATTR_TIMEOUT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      设置连接数据库的超时秒数。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-errmode">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-errmode">PDO::ATTR_ERRMODE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      关于此属性的更多信息请参见<a href="pdo.error-handling.php" class="link">错误及错误处理</a>部分。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-server-version">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-server-version">PDO::ATTR_SERVER_VERSION</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      此为只读属性；返回 PDO 所连接的数据库服务的版本信息。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-client-version">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-client-version">PDO::ATTR_CLIENT_VERSION</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      此为只读属性；返回 PDO 驱动所用客户端库的版本信息。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-server-info">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-server-info">PDO::ATTR_SERVER_INFO</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      此为只读属性。返回一些关于 PDO 所连接的数据库服务的元信息。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-connection-status">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-connection-status">PDO::ATTR_CONNECTION_STATUS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-case">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-case">PDO::ATTR_CASE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      用类似 <strong><code><a href="pdo.constants.php#pdo.constants.case-natural">PDO::CASE_<span class="replaceable">*</span></a></code></strong> 的常量强制列名为指定的大小写。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-cursor-name">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-cursor-name">PDO::ATTR_CURSOR_NAME</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      获取或设置使用游标的名称。当使用可滚动游标和定位更新时候非常有用。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-cursor">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-cursor">PDO::ATTR_CURSOR</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      选择游标类型。PDO 当前支持 <strong><code><a href="pdo.constants.php#pdo.constants.cursor-fwdonly">PDO::CURSOR_FWDONLY</a></code></strong> 或
      <strong><code><a href="pdo.constants.php#pdo.constants.cursor-scroll">PDO::CURSOR_SCROLL</a></code></strong>。除非需要可滚动游标，否则应使用
      <strong><code><a href="pdo.constants.php#pdo.constants.cursor-fwdonly">PDO::CURSOR_FWDONLY</a></code></strong> 游标模式。
     </span>
    </dd>
   

   
    <dt id="pdo.constants.attr-driver-name">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-driver-name">PDO::ATTR_DRIVER_NAME</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      返回驱动名称。
     </span>
     <div class="example" id="example-1">
      <p><strong>示例 #1 使用 <strong><code><a href="pdo.constants.php#pdo.constants.attr-driver-name">PDO::ATTR_DRIVER_NAME</a></code></strong></strong></p>
      <div class="example-contents">
 <div class="phpcode"><code><span style="color: #000000"><span style="color: #0000BB">&lt;?php<br /> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$db</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getAttribute</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">ATTR_DRIVER_NAME</span><span style="color: #007700">) == </span><span style="color: #DD0000">'mysql'</span><span style="color: #007700">) {<br />   echo </span><span style="color: #DD0000">"Running on mysql; doing something mysql specific here\n"</span><span style="color: #007700">;<br /> }<br /> </span><span style="color: #0000BB">?&gt;</span></span></code></div>
      </div>

     </div>
    </dd>
   
   
    <dt id="pdo.constants.attr-oracle-nulls">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-oracle-nulls">PDO::ATTR_ORACLE_NULLS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      在获取数据时将空字符串转换成 SQL 中的 NULL。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-persistent">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-persistent">PDO::ATTR_PERSISTENT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      请求持久连接，而非创建新连接。关于此属性的更多信息请参见<a href="pdo.connections.php" class="link">连接与连接管理</a>。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-statement-class">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-statement-class">PDO::ATTR_STATEMENT_CLASS</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      设置返回的 statement 类名。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-fetch-catalog-names">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-fetch-catalog-names">PDO::ATTR_FETCH_CATALOG_NAMES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      将包含的目录名添加到结果集中的每个列名前面。目录名和列名由一个小数点分开（.）。此属性在驱动层面支持，所使用的驱动程序可能不支持此功能。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-fetch-table-names">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-fetch-table-names">PDO::ATTR_FETCH_TABLE_NAMES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      将包含的表名添加到结果集中的每个列名前面。表名和列名由一个小数点分开（.）。此属性在驱动层面支持，所使用的驱动程序可能不支持此功能。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-stringify-fetches">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-stringify-fetches">PDO::ATTR_STRINGIFY_FETCHES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      强制将所有获取的值（<strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> 除外）视为字符串。除非将 <strong><code><a href="pdo.constants.php#pdo.constants.attr-oracle-nulls">PDO::ATTR_ORACLE_NULLS</a></code></strong>
      设置为 <strong><code><a href="pdo.constants.php#pdo.constants.null-to-string">PDO::NULL_TO_STRING</a></code></strong>，否则 <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> 值保持不变。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-max-column-len">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-max-column-len">PDO::ATTR_MAX_COLUMN_LEN</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      设置字段名最长的尺寸。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-default-fetch-mode">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-default-fetch-mode">PDO::ATTR_DEFAULT_FETCH_MODE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-emulate-prepares">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-emulate-prepares">PDO::ATTR_EMULATE_PREPARES</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.attr-default-str-param">
     <strong><code><a href="pdo.constants.php#pdo.constants.attr-default-str-param">PDO::ATTR_DEFAULT_STR_PARAM</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      设置默认 string 参数类型可以是 <strong><code><a href="pdo.constants.php#pdo.constants.param-str-natl">PDO::PARAM_STR_NATL</a></code></strong>
      和 <strong><code><a href="pdo.constants.php#pdo.constants.param-str-char">PDO::PARAM_STR_CHAR</a></code></strong>。
     </span>
     <span class="simpara">
      自 PHP 7.2.0 起可用。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.errmode-silent">
     <strong><code><a href="pdo.constants.php#pdo.constants.errmode-silent">PDO::ERRMODE_SILENT</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      如果发生错误，则不引发错误或异常。开发人员需要显式地检查错误。PHP 8.0.0
      前为默认模式。关于此属性的更多信息请参见<a href="pdo.error-handling.php" class="link">错误与错误处理</a>。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.errmode-warning">
     <strong><code><a href="pdo.constants.php#pdo.constants.errmode-warning">PDO::ERRMODE_WARNING</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      如果发生错误，则显示 PHP <strong><code><a href="errorfunc.constants.php#constant.e-warning">E_WARNING</a></code></strong> 消息。关于此属性的更多信息请参见<a href="pdo.error-handling.php" class="link">错误与错误处理</a>。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.errmode-exception">
     <strong><code><a href="pdo.constants.php#pdo.constants.errmode-exception">PDO::ERRMODE_EXCEPTION</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      如果发生错误，则抛出 <span class="classname"><a href="class.pdoexception.php" class="classname">PDOException</a></span> 异常。自 PHP 8.0.0
      起此为默认模式。关于此属性的更多信息请参见<a href="pdo.error-handling.php" class="link">错误与错误处理</a>。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.case-natural">
     <strong><code><a href="pdo.constants.php#pdo.constants.case-natural">PDO::CASE_NATURAL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      保留数据库驱动返回的列名。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.case-lower">
     <strong><code><a href="pdo.constants.php#pdo.constants.case-lower">PDO::CASE_LOWER</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      强制列名小写。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.case-upper">
     <strong><code><a href="pdo.constants.php#pdo.constants.case-upper">PDO::CASE_UPPER</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      强制列名大写。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.null-natural">
     <strong><code><a href="pdo.constants.php#pdo.constants.null-natural">PDO::NULL_NATURAL</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.null-empty-string">
     <strong><code><a href="pdo.constants.php#pdo.constants.null-empty-string">PDO::NULL_EMPTY_STRING</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.null-to-string">
     <strong><code><a href="pdo.constants.php#pdo.constants.null-to-string">PDO::NULL_TO_STRING</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">

     </span>
    </dd>
   
   
    <dt id="pdo.constants.err-none">
     <strong><code><a href="pdo.constants.php#pdo.constants.err-none">PDO::ERR_NONE</a></code></strong>
     (<span class="type"><a href="language.types.string.php" class="type string">string</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      对应 SQLSTATE <code class="literal">&#039;00000&#039;</code>，表示 SQL 语句已成功执行，未发生任何错误或警告。该常量是一个便捷常量，用于在检查
      <span class="methodname"><a href="pdo.errorcode.php" class="methodname">PDO::errorCode()</a></span> 或 <span class="methodname"><a href="pdostatement.errorcode.php" class="methodname">PDOStatement::errorCode()</a></span>
      以确定是否发生错误时提供帮助。通常情况下，通过检查引发错误条件的方法的返回值即可获知结果。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-alloc">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-alloc">PDO::PARAM_EVT_ALLOC</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      分配事件
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-free">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-free">PDO::PARAM_EVT_FREE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      解除分配事件
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-exec-pre">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-exec-pre">PDO::PARAM_EVT_EXEC_PRE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      在执行预处理语句之前触发的事件。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-exec-post">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-exec-post">PDO::PARAM_EVT_EXEC_POST</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      在执行预处理语句之后触发的事件。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-fetch-pre">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-fetch-pre">PDO::PARAM_EVT_FETCH_PRE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      在从结果集中获取结果之前触发的事件。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-fetch-post">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-fetch-post">PDO::PARAM_EVT_FETCH_POST</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      在从结果集中获取结果之后触发的事件。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.param-evt-normalize">
     <strong><code><a href="pdo.constants.php#pdo.constants.param-evt-normalize">PDO::PARAM_EVT_NORMALIZE</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
      在绑定参数注册允许驱动程序正常化变量名时触发事件。
     </span>
    </dd>
   
   
    <dt id="pdo.constants.sqlite-deterministic">
     <strong><code><a href="pdo.constants.php#pdo.constants.sqlite-deterministic">PDO::SQLITE_DETERMINISTIC</a></code></strong>
     (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
    </dt>
    <dd>
     <span class="simpara">
       指定使用 <span class="methodname"><a href="pdo.sqlitecreatefunction.php" class="methodname">PDO::sqliteCreateFunction()</a></span> 创建的函数是确定性的，即在单个 SQL
       语句中，函数的参数不变，该函数始终返回相同的结果。（自 PHP 7.1.4 起可用。）
     </span>
    </dd>
   
  </dl>
 </div>
</div>
<?php manual_footer($setup); ?>