Flowable支持的MySQL數(shù)據(jù)類型有哪些

小樊
88
2024-09-13 19:27:32
欄目: 云計(jì)算

Flowable 是一個(gè)基于 Java 的工作流引擎,它支持多種數(shù)據(jù)庫(kù),包括 MySQL。在 Flowable 中,可以使用 MySQL 的數(shù)據(jù)類型來(lái)定義和存儲(chǔ)流程變量、任務(wù)變量等。以下是 Flowable 支持的一些常見的 MySQL 數(shù)據(jù)類型:

  1. 數(shù)值類型

    • TINYINT:1 字節(jié)整數(shù),范圍從 -128 到 127 或從 0 到 255(無(wú)符號(hào))。
    • SMALLINT:2 字節(jié)整數(shù),范圍從 -32,768 到 32,767 或從 0 到 65,535(無(wú)符號(hào))。
    • MEDIUMINT:3 字節(jié)整數(shù),范圍從 -8,388,608 到 8,388,607 或從 0 到 16,777,215(無(wú)符號(hào))。
    • INTINTEGER:4 字節(jié)整數(shù),范圍從 -2,147,483,648 到 2,147,483,647 或從 0 到 4,294,967,295(無(wú)符號(hào))。
    • BIGINT:8 字節(jié)整數(shù),范圍從 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 或從 0 到 18,446,744,073,709,551,615(無(wú)符號(hào))。
    • FLOAT:?jiǎn)尉雀↑c(diǎn)數(shù),允許大約 7 位有效數(shù)字。
    • DOUBLE:雙精度浮點(diǎn)數(shù),允許大約 15 位有效數(shù)字。
    • DECIMALNUMERIC:定點(diǎn)小數(shù),允許指定精度和小數(shù)位數(shù)。
  2. 日期和時(shí)間類型

    • DATE:日期值,格式為 ‘YYYY-MM-DD’。
    • TIME:時(shí)間值,格式為 ‘HH:MI:SS’。
    • DATETIME:日期和時(shí)間值,格式為 ‘YYYY-MM-DD HH:MI:SS’。
    • TIMESTAMP:時(shí)間戳值,格式為 ‘YYYY-MM-DD HH:MI:SS’,但會(huì)自動(dòng)轉(zhuǎn)換為 UTC 時(shí)區(qū)并存儲(chǔ)。
  3. 字符串類型

    • CHAR:固定長(zhǎng)度的字符串,最大長(zhǎng)度可達(dá) 255 個(gè)字符。
    • VARCHAR:可變長(zhǎng)度的字符串,最大長(zhǎng)度可達(dá) 65,535 個(gè)字符。
    • TEXT:可變長(zhǎng)度的字符串,最大長(zhǎng)度可達(dá) 65,535 個(gè)字符。
    • MEDIUMTEXT:可變長(zhǎng)度的字符串,最大長(zhǎng)度可達(dá) 16,777,215 個(gè)字符。
    • LONGTEXT:可變長(zhǎng)度的字符串,最大長(zhǎng)度可達(dá) 4,294,967,295 個(gè)字符。
  4. 二進(jìn)制類型

    • BINARY:固定長(zhǎng)度的二進(jìn)制數(shù)據(jù),最大長(zhǎng)度可達(dá) 255 個(gè)字節(jié)。
    • VARBINARY:可變長(zhǎng)度的二進(jìn)制數(shù)據(jù),最大長(zhǎng)度可達(dá) 65,535 個(gè)字節(jié)。
    • BLOB:可變長(zhǎng)度的二進(jìn)制數(shù)據(jù),最大長(zhǎng)度可達(dá) 65,535 個(gè)字節(jié)。
    • MEDIUMBLOB:可變長(zhǎng)度的二進(jìn)制數(shù)據(jù),最大長(zhǎng)度可達(dá) 16,777,215 個(gè)字節(jié)。
    • LONGBLOB:可變長(zhǎng)度的二進(jìn)制數(shù)據(jù),最大長(zhǎng)度可達(dá) 4,294,967,295 個(gè)字節(jié)。

這些數(shù)據(jù)類型可以用于定義和存儲(chǔ) Flowable 中的流程變量、任務(wù)變量等。在實(shí)際應(yīng)用中,根據(jù)需要選擇合適的數(shù)據(jù)類型來(lái)存儲(chǔ)不同類型的數(shù)據(jù)。

0