CREATE TABLE table_name (
column1 datatype1,
column2 datatype2,
...
);
在这里,table_name 是你要创建的表的名称,column1, column2, ... 是表的列名,每列都有一个对应的数据类型 datatype1, datatype2, ...。
例如,创建一个名为 employees 的表:
CREATE TABLE employees (
employee_id INT PRIMARY KEY,
first_name VARCHAR(50),
last_name VARCHAR(50),
hire_date DATE
);
这个例子创建了一个包含 employee_id、first_name、last_name 和 hire_date 列的表。
你还可以在 CREATE TABLE 语句中包含一些其他的选项,例如约束、索引、默认值等。以下是一个稍复杂的示例:
CREATE TABLE orders (
order_id INT PRIMARY KEY,
product_name VARCHAR(100) NOT NULL,
quantity INT CHECK (quantity > 0),
order_date DATE DEFAULT CURRENT_DATE,
CONSTRAINT fk_customer
FOREIGN KEY (customer_id)
REFERENCES customers(customer_id)
);
这个示例表明了如何创建一个包含外键约束、默认值、以及检查约束的表。
请注意,具体的语法和支持的选项可能会受到OceanBase数据库版本的影响,因此建议查阅当前版本的官方文档以获取最准确的信息。数据库系统可能会在不同的版本中引入新的功能和语法。
转载请注明出处:http://www.zyzy.cn/article/detail/11507/OceanBase