SQLite Autoincrement及实例,主键自增长 | 您所在的位置:网站首页 › 创建表的sql语句主键自增 › SQLite Autoincrement及实例,主键自增长 |
SQLite中的Autoincrement是一个用于生成自增ID的特殊关键字。当在表的列声明中使用Autoincrement时,SQLite会自动为该列生成一个唯一的自增ID。 下面是一个使用Autoincrement的示例: sql CREATE TABLE users ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, age INTEGER );在上面的示例中,我们创建了一个名为users的表,其中包含三个列:id、name和age。在id列的声明中,我们使用了AUTOINCREMENT关键字,这将告诉SQLite自动生成唯一的自增ID。 接下来,我们可以插入一些数据到users表中: sql INSERT INTO users (name, age) VALUES ('John', 25); INSERT INTO users (name, age) VALUES ('Jane', 30);这样,SQLite会自动为每个插入的行生成一个唯一的自增ID。 要查询表中的数据,可以使用常规的SELECT语句: sql SELECT * FROM users;这将返回users表中的所有行和列。 需要注意的是,当使用Autoincrement时,SQLite会自动为每个插入的行生成一个唯一的自增ID,无需手动指定。另外,Autoincrement只能用于整数类型的列。 转自:SQLite Autoincrement及实例-icode9专业技术文章分享 |
CopyRight 2018-2019 实验室设备网 版权所有 |