db2 create table语法
`DB2` 是 IBM 的一个关系数据库管理系统。当你想在 DB2 中创建一个新的表时,你可以使用 `CREATE TABLE` 语句。以下是一个基本的 `CREATE TABLE` 语句的示例:
```sql
CREATE TABLE tablename (
    column1 datatype,
    column2 datatype,
    column3 datatype,
    ...
);
db2数据库sql语句
```
例如,如果你想创建一个名为 `employees` 的表,其中有三个列:`id`、`name` 和 `salary`,则可以使用以下 SQL 语句:
```sql
CREATE TABLE employees (
    id INT,
    name VARCHAR(100),
    salary DECIMAL(10, 2)
);
```
以下是一些其他有用的子句和关键字,可以在创建表时使用:
`PRIMARY KEY`: 用于定义表的主键。主键确保列中的每个值都是唯一的,并且不能为 NUL
L。
`FOREIGN KEY`: 用于定义外键约束,用于连接两个表。
`NOT NULL`: 确保列中的值不为 NULL。
`UNIQUE`: 确保列中的所有值都是唯一的。
`CHECK`: 用于定义检查约束,确保列中的值满足特定条件。
`DEFAULT`: 为列设置默认值。
例如,如果你想为 `employees` 表添加一个名为 `email` 的列,并设置其为非空且唯一,你可以使用以下 SQL 语句:
```sql
ALTER TABLE employees ADD COLUMN email VARCHAR(100) NOT NULL UNIQUE;
```
注意:在实际操作中,请根据你的具体需求和 DB2 的版本调整语法和关键字。