如何在SQLite中创建自动增量主键

时间:2016-05-15 16:13:12

标签: sql sqlite

我有一个SQLite数据库表的create语句。我应该在此语句中添加什么才能使ID列自动递增?

import { Component } from './@angular/core';
import { TestService } from './TestService';    

    @Component({
       selector: 'testService',
       providers: [TestService]
    })
    export class AppComponent {
      constructor(private service : TestService){
        this.service.blabla   //now you are able to use your service here
      }
    }

1 个答案:

答案 0 :(得分:2)

您可以使用autoincrement关键字:

CREATE TABLE Employee (
    Id integer primary key autoincrement,
    . . .

但是,您可能需要查看documentation以确定是否真的有必要。 SQLite包含rowid,它通常具有足够的功能。