#

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;