溫馨提示×

PostgreSQL數(shù)據(jù)庫的數(shù)據(jù)類型有哪些

小樊
203
2024-08-16 14:22:38
欄目: 云計算

PostgreSQL數(shù)據(jù)庫支持各種數(shù)據(jù)類型,包括但不限于以下類型:

  1. 數(shù)值類型:整數(shù)(integer)、小數(shù)(numeric)、浮點數(shù)(float)、雙精度浮點數(shù)(double precision)、小數(shù)(decimal)、實數(shù)(real)等。

  2. 字符串類型:字符(char)、變長字符(varchar)、文本(text)、字符串(string)等。

  3. 日期/時間類型:日期(date)、時間(time)、時間戳(timestamp)、間隔(interval)等。

  4. 布爾類型:布爾(boolean)。

  5. 枚舉類型:枚舉(enum)。

  6. 數(shù)組類型:數(shù)組(array)。

  7. JSON類型:JSON、JSONB。

  8. 幾何類型:點(point)、線(line)、圓(circle)、多邊形(polygon)、路徑(path)等。

  9. 網(wǎng)絡(luò)地址類型:IP地址(inet)、CIDR地址(cidr)、MAC地址(macaddr)等。

  10. UUID類型:UUID。

  11. XML類型:XML。

  12. 二進(jìn)制類型:二進(jìn)制(bytea)。

  13. 范圍類型:范圍(range)。

  14. 自定義類型:可通過CREATE TYPE語句創(chuàng)建自定義數(shù)據(jù)類型。

以上僅列舉了部分常見的數(shù)據(jù)類型,實際上PostgreSQL支持更多類型,用戶也可以通過擴(kuò)展來添加新的數(shù)據(jù)類型。

0