Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SQLite中创建序列?_Sqlite - Fatal编程技术网

如何在SQLite中创建序列?

如何在SQLite中创建序列?,sqlite,Sqlite,我已经在sqlite中创建了一个表。 有两个字段:pk\u categoryid,category\u name。 我只想从用户端输入一个值。 那么,如何创建序列呢?如果您的意思是希望自动生成主键,那么在创建表时请查看AUTOINCREMENT: 创建表格类别 ( pk_categoryid整数主键自动递增, 类别名称测试 ); 插入类别(类别名称)值(//您的值); 如果您不关心删除的主键是否可以在后续行中重复使用,则不需要AUTOINCREMENT关键字(您只需执行pk\u catego

我已经在sqlite中创建了一个表。 有两个字段:
pk\u categoryid
category\u name
。 我只想从用户端输入一个值。
那么,如何创建序列呢?

如果您的意思是希望自动生成主键,那么在创建表时请查看
AUTOINCREMENT

创建表格类别
(
pk_categoryid整数主键自动递增,
类别名称测试
);
插入类别(类别名称)值(//您的值);

如果您不关心删除的主键是否可以在后续行中重复使用,则不需要AUTOINCREMENT关键字(您只需执行
pk\u categoryid integer主键即可)。
create table Categories (
    pk_categoryid integer primary key autoincrement, 
    category_name text
);