SMALLINT (小整型)
说明:小整型是两个字节的整数,精度为 5 位。小整型的范围从 -32,768 到 32,767。
增加字段:ALTER TABLE <tableName> ADD COLUMN <columnName> smallint
修改字段类型:ALTER TABLE <tableName> ALTER <columnName> SET DATA TYPE smallint
删除字段:ALTER TABLE <tableName> DROP <columnName>
验证字段范围:
insert into aaa(ddd) values(-32768)-- 执行成功
insert into aaa(ddd) values(-32769)-- 执行失败
insert into aaa(ddd) values(32767) -- 执行成功
insert into aaa(ddd) values(32768) -- 执行失败
查看字段:
Column Type Type
name schema name Length Scale Nulls
------------------------------ --------- ------------------ -------- ----- ------
<columnName> SYSIBM SMALLINT 2 0 Yes
INTEGER(整型)
说明:整型是四个字节的整数,精度为 10 位。整型的范围从 -2,147,483,648 到 2,147,483,647。
增加字段:ALTER TABLE <tableName> ADD COLUMN <columnName> integer
修改字段类型:ALTER TABLE <tableName> ALTER <columnName> SET DATA TYPE integer
删除字段:ALTER TABLE <tableName> DROP <columnName>
验证字段范围:
insert into aaa(col_interger) values(-2147483648)--成功
insert into aaa(col_interger) values(-2147483649)--失败
insert into aaa(col_interger) values(2147483647) --成功
insert into aaa(col_interger) values(2147483648) --失败
Column Type Type
name schema name Length Scale Nulls
------------------------------ --------- ------------------ -------- ----- ------
<columnName> SYSIBM INTEGER 4 0 Yes
BIGINT (大整型)
待补充~~
分享到:
相关推荐
例如,Oracle 中的 NUMBER 类型可以对应 DB2/400 中的 SMALLINT、INTEGER、BIGINT 等类型。同时,我们还需要考虑类型所占用的存储空间,例如 SMALLINT 占 2 byte,INTEGER 占 4 byte,BIGINT 占 8 byte。 二、日期...
Db2 提供了多种数字类型,包括 Integer、Smallint、Bigint、Real、Double 和 Float 等。 * Integer:保存整型数据,范围为 -2^31 到 2^31-1,最大长度为 4 字节。 * Smallint:保存整型数据,范围为 -32768 到 ...
例如,整型可以使用 tinyint、smallint 等,而字符串可以使用 varchar 等。 实际应用 在实际应用中,我们可以根据实际情况选择合适的数据类型。例如,存储年龄可以使用 tinyint,而存储日期可以使用 date 等。 ...
1. **小整型 (SMALLINT)** - 精度:5位 - 存储大小:2字节 - 范围:-32,768 至 32,767 - 示例:`SMALLINT number = 123;` 2. **大整型 (INTEGER 或 INT)** - 精度:10位 - 存储大小:4字节 - 范围:-2,147,...
- **BIGINT[(M)][UNSIGNED][ZEROFILL]**:BIGINT 类型用于存储大整数,不指定 UNSIGNED 时,取值范围为 -9223372036854775808 到 9223372036854775807;指定 UNSIGNED 后,取值范围为 0 到 18446744073709551615。 ...
MSSQL 中所有字段类型的区别 MSSQL 中的字段类型有很多,了解每种类型的特点和使用场景是非常重要的。本文将详细介绍 MSSQL 中所有字段类型的区别。 一、char、varchar、text 和 nchar、nvarchar、ntext 的区别 ...
DB2是IBM开发的一款关系型数据库管理系统,广泛应用于企业级数据存储和管理。在使用DB2时,可能会遇到各种异常情况,这些异常通常通过SQLCODE(一个整数值)和SQLSTATE(五位字母数字代码)来标识。这些错误代码帮助...
db2 000-541认证考试试题库 such as: Exam A QUESTION 1 Given the DDL shown below: CREATE TABLE tab1 (coll SMALLINT ); CREATE VIEW v1 AS SELECT coll FROMtabl WHERE coll > 25 ; CREATE VIEW V2 AS SELECT ...
综上所述,Informix数据库提供了丰富的字段类型来适应各种数据存储需求,从简单的字符和数字类型,到复杂的时间、日期以及大文本和二进制数据类型,涵盖了几乎所有常见的数据存储场景。开发者可以根据实际业务需求...
- **DB2/400 数值类型**:包括SMALLINT、INTEGER、BIGINT等,每种类型都有固定的存储空间大小。 在选择Oracle NUMBER类型与DB2/400中的数值类型对应时,需要考虑数据的精度需求以及存储空间的需求。例如: - 若...
这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。 BIT数据类型保存位字段...
Informix 数据库字段类型和常用 SQL 语句 Informix 是一种关系数据库管理系统,它提供了多种字段类型来存储不同的数据类型。下面是 Informix 的常见字段类型: 1. char(size):用于保存定长字符串数据,每行定长...
- `smallint`:较小的整数类型,范围-2^15到2^15-1。 - `tinyint`:最小的整数类型,0到255之间的整数。 - `bit`:仅用于存储0或1的布尔值。 4. 数值类型: - `decimal` 和 `numeric`:这两种类型等价,用于...
数值型数据类型包括 SMALLINT、INTEGER、BIGINT、DECIMAL(p,s)、REAL 和 DOUBLE。所有数值都有符号和精度。精度是指除符号以外的二进制或十进制的位数。如果数字的值大于等于零,就认为符号为正。 * 小整型...
1. **小整型 (SMALLINT)**: - **定义**:SMALLINT 是一个两字节的整数。 - **精度**:精度为 5 位。 - **范围**:-32,768 至 32,767。 2. **大整型 (INTEGER 或 INT)**: - **定义**:INTEGER 或 INT 是一个四...
本篇将主要围绕Hibernate在与各种数据库字段类型对应的Java类型进行讲解,以及如何在实际项目中进行训练。 一、Hibernate与数据库字段类型的映射 1. 基本类型映射: - Integer -> int, Smallint - Long -> ...
Oracle 中的 NUMBER 类型可以对应 DB2 的 SMALLINT、INTEGER、BIGINT、DECIMAL(p,s) 和 FLOAT(n) 类型。其中,p 代表精度,s 代表 scale。NUMBER 类型的对应关系取决于 Oracle 中 NUMBER 类型的定义和所占用的存储...
Oracle中的NUMBER类型可以对应DB2/400中的多种类型,例如SMALLINT、INTEGER、BIGINT、DECIMAL等。具体的对应关系取决于Oracle中的NUMBER类型将用于保存什么类型的数据,是整型还是带有小数位的实型数据。此外,还要...
- 数值型:如`smallint`、`integer`、`bigint`、`real`、`double`等。 - 字符串:`char()`、`varchar()`、`longvarchar()`、`clob(n)`等。 - 图形:`graphic(N)`,用于双字节字符。 - BLOB:用于存储二进制数据。 - ...
- **BIGINT**: 大整型,用于存储非常大的整数值,占用8个字节,精度为19位,取值范围是-9,223,372,036,854,775,808到9,223,372,036,854,775,807。 - **DECIMAL(p,s)**: 可以精确表示小数的类型,p代表总精度,s...