CREATE
语句是 SQL(结构化查询语言)中用于创建新数据库对象(如表、视图、索引等)的命令。通过 CREATE
语句,你可以定义新对象的名称、列的数据类型以及其他属性。
CREATE TABLE table_name (column1 datatype, column2 datatype, ...)
CREATE VIEW view_name AS SELECT ...
CREATE INDEX index_name ON table_name (column_name)
CREATE TABLE
之前,先检查表是否已存在。可以使用 IF NOT EXISTS
子句来避免重复创建,如:CREATE TABLE IF NOT EXISTS table_name (...)
以下是一个简单的 CREATE TABLE
语句示例,用于创建一个名为 users
的表:
CREATE TABLE users (
id INT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
在这个示例中,我们定义了一个包含四个列的表:id
、username
、email
和 created_at
。id
列是主键,username
和 email
列不能为空且 email
必须唯一,created_at
列自动设置为当前时间戳。
请注意,这些链接指向的是 W3Schools 的教程,你可以根据自己的需求在腾讯云官网或其他教育平台上查找更多相关资源。
领取专属 10元无门槛券
手把手带您无忧上云