#

OushuDB 表由行(rows)和(columns)组成。每一个列有一个列名和一个数据类型,表的列数和列的顺序是固定的,行数是可变的。SQL 不假设表中行的顺序,除非显示要求排序,查询结果的行顺序是不确定的。另外,SQL 默认不为每一行分配唯一标识符,因此表中可以存在完全相同的多行数据。

创建一个表可以使用 create table 命令,需要指定表名,列名以及列的类型。例如:

1create table my_first_table (
2    first_column text,
3    second_column integer
4);

上述命令创建了一个包含两列的表,一列为文本类型,一列为整数类型。删除刚刚创建的表可以使用 drop table 命令。

1drop table my_first_table;