创建数据库表结构的脚本取决于您使用的数据库管理系统(如MySQL、PostgreSQL、SQLite等)。
以下是几种常见数据库管理系统的示例创建表结构脚本:
MySQL:
CREATE TABLE example_table (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
age INT,
email VARCHAR(255) UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
PostgreSQL:
CREATE TABLE example_table (
id SERIAL PRIMARY KEY,
name VARCHAR(255) NOT NULL,
age INT,
email VARCHAR(255) UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
SQLite:
CREATE TABLE example_table (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
age INTEGER,
email TEXT UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
这些示例创建了一个名为example_table
的表,包含以下列:
id
: 主键,自动递增name
: 非空字符串age
: 整数email
: 唯一字符串created_at
: 时间戳,默认为当前时间
请根据您使用的数据库管理系统修改上述脚本。
在实际操作中,您需要使用数据库客户端或编程语言(如Python、PHP、Java等)连接到数据库并执行上述SQL脚本以创建表结构。