`

数据库中布尔值boolean,TINYINT

 
阅读更多
引用:
http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#column-type-overview

BOOL,BOOLEAN

是TINYINT(1)的同义词。zero值被视为假。非zero值视为真。

如果是用hibernate映射的时候,就直接是
java.lang.Boolean--->tinyint(1)

例:
 <property name="onlineState" type="java.lang.Boolean">
            <column name="online_state" />
        </property>
分享到:
评论

相关推荐

    mybatis-generator自动生成工具,包含tinyint处理,自动获取数据库注释

    在MySQL数据库中,`TINYINT`是一种小型整数类型,通常用于表示只有几个可能值的字段,如布尔值或状态。MBG在处理`TINYINT`时,会将其转换为Java对应的类型。默认情况下,MBG可能会将`TINYINT(1)`视为Java的`boolean...

    quartz各种数据库的建表语句

    例如,`TINYINT`用于表示布尔值,`TIMESTAMP`用于存储触发时间。 2. **PostgreSQL**: PostgreSQL的语法稍有不同,可能需要使用`BOOLEAN`类型代替`TINYINT`,并且在处理时间戳时可能会使用`TIMESTAMP WITH TIME ...

    数据库Mysql基础知识总结

    - **布尔型(Boolean)**: BOOLEAN或TINYINT(1),表示逻辑值。 ### 3. 数据库基本知识 在`数据库基本知识.txt`中,涵盖了以下内容: - **创建数据库**: 使用`CREATE DATABASE`语句创建新的数据库。 - **选择...

    Access数据库中的数据类型与SQL项目中的数据类型的不同之处[借鉴].pdf

    这些数据类型对应了基本的数据结构,如布尔值、整数、长整数、货币、单精度浮点数、双精度浮点数、日期/时间、字符串和变体。然而,SQL数据库通常使用更广泛的标准数据类型,如TINYINT、SMALLINT、INT、BIGINT、...

    hibernate使用中与各种数据库字段类型对应类型训练

    5. **布尔型**:BOOLEAN在数据库中表示True/False,Hibernate对应的Java类型是`java.lang.Boolean`。 6. **二进制数据**:BINARY、VARBINARY、BLOB。这通常用于存储图片或大文件,Hibernate用`byte[]`或`org.spring...

    java hibernate 数据库 类型对比

    - 另外,也可以映射为`CHAR(1)`,通过 `'Y'/'N'` 或 `'T'/'F'` 来表示布尔值,这在某些数据库系统中更为常见。 理解这些类型映射对于优化数据库设计和提高代码效率至关重要。例如,根据数据的实际需求选择合适的...

    常用数据库MySQL教程

    - **BOOLEAN/BOOL**:实际上也是TINYINT(1),通常用于存储布尔值,其中0代表FALSE,非0值代表TRUE。 - **SMALLINT**:较小的整数类型,带符号范围为-32768到32767,无符号范围为0到65535。 - **MEDIUMINT**:中等...

    jbpm3.2.2在mysql中字段的类型的错误

    `TINYINT(1)`在MySQL中通常用于存储单个位的布尔值(尽管实际上它可以存储更大的范围),但在某些情况下,这种类型可能无法满足Jbpm对字段精度或数据类型的要求,尤其是在处理布尔逻辑时。 #### 解决方案:修改字段...

    MSSQL与Delphi类型对照一览表

    6. ftBoolean:对应 MSSQL 的 bit 类型,存储布尔值。在 Delphi 中,使用 Boolean 类型。 7. ftFloat:对应 MSSQL 的 float 和 real 类型,表示浮点数。在 Delphi 中,可以使用 Single 或 Double 类型。 8. ...

    PD12概念模型中各数据类型与主流数据库数据类型对照.docx

    4. **其他类型**:如布尔值(Boolean)、二进制数据(Binary Data)、对象标识符(Object Identifier)等。 #### 四、PowerDesign12概念模型数据类型与主流数据库数据类型的对照 下面将详细说明PowerDesign12概念...

    数据库资料,自己搜集所得

    5. 布尔型(Boolean):如BOOLEAN,表示真或假的逻辑值。 6. BLOB和CLOB:用于存储大量二进制数据(如图片、文档)和文本数据。 二、数据库规范 数据库设计时应遵循一定的规范,以确保数据的完整性和一致性: 1. 第...

    H2Database数据类型.pdf

    布尔类型,也就是BOOLEAN类型,用于表示真或假的值,可以是TRUE或FALSE,对应Java中的Boolean类型。 浮点类型主要包括DECIMAL、DOUBLE和REAL等。DECIMAL类型是精确的小数类型,通常用于货币值的存储,可以在类型后...

    MySQL数据库应用案例视频教程下载第5讲 数据类型和运算符.zip

    5. 布尔类型:BOOLEAN,等同于TINYINT(1),用于存储真或假值。 了解这些数据类型后,我们还需要掌握如何在SQL语句中正确使用它们,以及它们在实际场景中的应用,比如选择适合的数据类型可以优化存储空间和查询性能...

    SQL Server数据库与Java类型对照.doc

    布尔值 - **SQL Server 数据库类型**: `bit` - **Java 对应类型**: `java.lang.Boolean` #### 5. 日期时间类型 - **SQL Server 数据库类型**: - `smalldatetime`: 存储日期和时间数据,精确到分钟。 - `datetime...

    MySql于Java数据类型对应列表

    **描述:** `BOOLEAN` 类型用于存储布尔值(真/假)。在Java中,它被映射为 `Boolean` 类型。 ##### 15. DATE (日期) **显示长度:** 10 **数据库类型:** DATE **JAVA类型:** `java.sql.Date` **JDBC类型:** 91 ...

    《MySQL数据库开发》期末复习答案.doc.pdf

    22. **BOOLEAN类型**:存储布尔值,如TRUE或FALSE。 23. **BLOB类型**:用于存储大块二进制数据,如图片或文档。 24. **主键设置**:`PRIMARY KEY`或`KEY`子句用于指定列为主键。 25. **自连接**:同一张表进行的...

    MySqlOracleSqlServer三大数据库的数据类型列表汇编.docx

    BOOLEAN存储布尔值,YEAR存储年份,ENUM存储预定义的单选选项,SET存储预定义的多选选项。 【Oracle 数据类型】 Oracle 数据类型主要分为标量、复合、引用和LOB四类: 1. 标量类型:包括数字、字符、行、日期、行...

    SQLServer常用字段类型

    1. **Bit**:用于存储布尔值,仅占1位,取值范围为0或1,常用于表示真(True)或假(False)、是(Yes)或否(No)、开启(On)或关闭(Off)的状态。 2. **Int (Integer)**:标准整数类型,占用4字节,取值范围为...

    java_mysql_数据类型对照.doc

    - **BOOLEAN类型**:尽管MySQL中使用TINYINT来表示布尔值,但在Java中使用`java.lang.Boolean`更加直观,特别是在Web开发中,这种映射简化了前端与后端之间的数据交互。 - **整型与浮点型**:选择合适的数据类型对...

    DBType对应的C#类型

    - **数据库类型**: `Boolean` 常见于许多数据库系统中,用于表示布尔值。 - **C#类型**: `Bit` 在C#中通过 `bool` 类型来表示。 ### 5. Currency: Money - **数据库类型**: `Currency` 用于存储货币值。 - **C#...

Global site tag (gtag.js) - Google Analytics