📅  最后修改于: 2023-12-03 15:30:23.401000             🧑  作者: Mango
IBM DB2是一种基于关系型数据库管理系统(RDBMS)的数据库软件。 DB2最初在IBM 360上开发,因此被称为DB2 / 360。 现在的DB2在多个平台上都有,例如Linux,Unix,Windows等。DB2是企业级数据库软件,强大的安全性和内置的分布式功能使其成为许多企业的选择。
在DB2中,表是指为存储数据而设计的结构。表是一个排列成行列的数据集合。列是表中数据的类型。每个列必须有一个名称和一个数据类型。行是表中实际数据的集合。
创建DB2表的语法如下:
CREATE TABLE table_name(
column1 datatype [constraint],
column2 datatype [constraint],
column3 datatype [constraint],
.....
);
DB2支持以下数据类型:
使用约束可以为表的某个列添加一些规则。 DB2支持以下类型的约束:
以下示例演示了如何在DB2数据库中创建一个简单的表:
CREATE TABLE customers(
id INTEGER PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(50) UNIQUE,
age INTEGER
);
这个表名为“customers”,有四个列:id,name,email和age。其中id是主键,并且email是唯一的。
DB2是一种企业级数据库软件,强大的安全性和内置的分布式功能使其成为许多企业的选择。在DB2中,表是指为存储数据而设计的结构。表是一个排列成行列的数据集合。DB2支持多种数据类型和约束,以确保数据的完整性和正确性。