相关文章推荐
豁达的肉夹馍  ·  探秘JDK ...·  2 年前    · 
正直的大蒜  ·  python - ...·  2 年前    · 
沉稳的咖啡豆  ·  vue显示隐藏动画-掘金·  2 年前    · 

sqlite 创建表时创建索引

在 SQLite 中,我们可以在创建表时同时创建索引。这是通过在 CREATE TABLE 语句中添加一个 CREATE INDEX 语句实现的。语法如下:

CREATE TABLE table_name (
    column1 data_type PRIMARY KEY,
    column2 data_type NOT NULL,
CREATE INDEX index_name
ON table_name (column1, column2, ...);

例如,如果我们要创建一个名为 "employees" 的表,其中有三个字段:"id"、"name" 和 "age",并且要创建一个名为 "idx_employees" 的索引,可以使用以下代码:

CREATE TABLE employees (
    id INTEGER PRIMARY KEY,
    name TEXT NOT NULL,
    age INTEGER NOT NULL
CREATE INDEX idx_employees
ON employees (name);
  •