<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # Chapter 8\. 數據類型 **Table of Contents** + 8.1\. 數值類型 + 8.1.1\. 整數類型 + 8.1.2\. 任意精度數值 + 8.1.3\. 浮點數類型 + 8.1.4\. 序列號類型 + 8.2\. 貨幣類型 + 8.3\. 字符類型 + 8.4\. 二進制數據類型 + 8.4.1\. `bytea`十六進制格式 + 8.4.2\. `bytea`逃逸格式 + 8.5\. 日期/時間類型 + 8.5.1\. 日期/時間輸入 + 8.5.2\. 日期/時間輸出 + 8.5.3\. 時區 + 8.5.4\. 間隔輸入 + 8.5.5\. 間隔輸出 + 8.6\. 布爾類型 + 8.7\. 枚舉類型 + 8.7.1\. 枚舉類型的聲明 + 8.7.2\. 排序 + 8.7.3\. 類型安全 + 8.7.4\. 實施細則 + 8.8\. 幾何類型 + 8.8.1\. 點 + 8.8.2\. 線段 + 8.8.3\. 矩形 + 8.8.4\. 路徑 + 8.8.5\. 多邊形 + 8.8.6\. 圓 + 8.9\. 網絡地址類型 + 8.9.1\. `inet` + 8.9.2\. `cidr` + 8.9.3\. `inet` 對比 `cidr` + 8.9.4\. `macaddr` + 8.10\. 位串類型 + 8.11\. 文本搜索類型 + 8.11.1\. `tsvector` + 8.11.2\. `tsquery` + 8.12\. UUID 類型 + 8.13\. XML 類型 + 8.13.1\. 創建XML值 + 8.13.2\. 編碼處理 + 8.13.3\. 訪問XML值 + 8.14\. JSON 類型 + 8.15\. Arrays + 8.15.1\. 數組類型的聲明 + 8.15.2\. 數組值輸入 + 8.15.3\. 訪問數組 + 8.15.4\. 修改數組 + 8.15.5\. 在數組中檢索 + 8.15.6\. 數組輸入和輸出語法 + 8.16\. 復合類型 + 8.16.1\. 聲明復合類型 + 8.16.2\. 復合類型值輸入 + 8.16.3\. 訪問復合類型 + 8.16.4\. 修改復合類型 + 8.16.5\. 復合類型輸入和輸出語法 + 8.17\. 范圍類型 + 8.17.1\. 內嵌范圍類型 + 8.17.2\. 范例 + 8.17.3\. 包含及不包含邊界 + 8.17.4\. 無限(無邊界)范圍 + 8.17.5\. 范圍輸入/輸出 + 8.17.6\. 構造范圍 + 8.17.7\. 離散范圍類型 + 8.17.8\. 定義新的范圍類型 + 8.17.9\. 索引 + 8.17.10\. 范圍上的約束 + 8.18\. 對象標識符類型 + 8.19\. 偽類型 PostgreSQL有著豐富的內置數據類型可用。 用戶還可以使用[CREATE TYPE](#calibre_link-100)命令增加新的數據類型。 [Table 8-1](#calibre_link-2267)顯示了所有內置的普通數據類型。 在"別名"列里列出的大多數可選名字都是因歷史原因PostgreSQL 在內部使用的名字。另外,還有一些內部使用的或者廢棄的類型也可以使用, 但沒有在這里列出。 **Table 8-1\. 數據類型** | 名字 | 別名 | 描述 | | --- | --- | --- | | `bigint` | `int8` | 有符號8字節整數 | | `bigserial` | `serial8` | 自增8字節整數 | | `bit [ (``_n_`) ] | 定長位串 | | `bit varying [ (``_n_`) ] | `varbit` | 變長位串 | | `boolean` | `bool` | 邏輯布爾值(真/假) | | `box` | 平面上的矩形 | | `bytea` | 二進制數據("字節數組") | | `character varying [ (``_n_`) ] | `varchar [ (``_n_`) ] | 變長字符串 | | `character [ (``_n_`) ] | `char [ (``_n_`) ] | 定長字符串 | | `cidr` | IPv4 或 IPv6 網絡地址 | | `circle` | 平面上的圓 | | `date` | 日歷日期(年, 月, 日) | | `double precision` | `float8` | 雙精度浮點數字(8字節) | | `inet` | IPv4 或 IPv6 主機地址 | | `integer` | `int`, `int4` | 有符號 4 字節整數 | | `interval [` `_fields_` ] [ (`_p_`) ] | 時間間隔 | | `line` | 平面上的無限長直線 | | `lseg` | 平面上的線段 | | `macaddr` | MAC (Media Access Control)地址 | | `money` | 貨幣金額 | | `numeric [ (``_p_`, `_s_`) ] | `decimal [ (``_p_`, `_s_`) ] | 可選精度的準確數字 | | `path` | 平面上的幾何路徑 | | `point` | 平面上的點 | | `polygon` | 平面上的封閉幾何路徑 | | `real` | `float4` | 單精度浮點數(4 字節) | | `smallint` | `int2` | 有符號 2 字節整數 | | `smallserial` | `serial2` | 自增 2 字節整數 | | `serial` | `serial4` | 自增 4 字節整數 | | `text` | 變長字符串 | | `time [ (``_p_`) ] [ without time zone ] | 一天中的時間(無時區) | | `time [ (``_p_`) ] with time zone | `timetz` | 一天里的時間,包括時區 | | `timestamp [ (``_p_`) ] [ without time zone ] | 日期和時間(無時區) | | `timestamp [ (``_p_`) ] with time zone | `timestamptz` | 日期和時間,包括時區 | | `tsquery` | 文本檢索查詢 | | `tsvector` | 文本檢索文檔 | | `txid_snapshot` | 用戶級別的事務ID快照 | | `uuid` | 通用唯一標識符 | | `xml` | XML 數據 | | `json` | JSON 數據 | > **兼容性:** 下列類型(或者那樣拼寫的)是SQL聲明的: `bigint`, `bit`, `bit varying`, `boolean`, `char`, `character varying`, `character`, `varchar`, `date`, `double precision`, `integer`, `interval`, `numeric`, `decimal`, `real`, `smallint`, `time` (有時區和無時區), `timestamp` (有時區和無時區), `xml`。 每種數據類型都有一個由其輸入和輸出函數決定的外部表現形式。 許多內建的類型有明顯的格式。不過,許多類型要么是PostgreSQL 所特有的,比如幾何路徑,要么是有幾種不同的格式,比如日期和時間類型。 有些輸入和輸出函數是不可逆的。也就是說, 輸出函數的輸出結果和原始的輸入比較的時候可能丟失精度。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看