澳门新葡亰娱乐官网SQLite中重置自动编号列的方法

澳门新葡亰娱乐官网 ,在付出进度中,大家常常要把表重新初始化。也正是说把表中的笔录整个清空,并把机动编号归0。在SQLite中,只须求改进sqlite_sequence 表就足以了:复制代码
代码如下:UPDATE sqlite_sequence SET seq = 0 WHERE name =
‘TableName’也足以直接把该记录删掉:复制代码 代码如下:DELETE FROM sqlite_sequence
WHERE name = ‘TableName’假使想重新初始化全部表,那直接把 sqlite_sequence
清空就足以了:复制代码 代码如下:DELETE
FROM sqlite_sequence

当前风靡的数据库都提供了机动编号类型,SQLite也不例外。当数据库中带有自动编号的字段时,SQLite会自动创设三个名称叫sqlite_sequence 的表。这几个表包括七个字段:name 和 seq
。name字段记录了电动编号字段所在的表,seq字段记录了当下应用的序号。

You can leave a response, or trackback from your own site.

Leave a Reply

网站地图xml地图