DROP TABLE IF EXISTS t1; CREATE TABLE t1 (c1 INTEGER NOT NULL PRIMARY KEY, c2 TEXT); INSERT INTO t1 VALUES(3,'a'); ERROR 23000: Duplicate entry '3' for key 'PRIMARY' TRUNCATE TABLE t1; INSERT INTO t1 VALUES(3,'a'); SELECT * FROM t1 ORDER BY c1; c1 c2 1 abc 2 def 3 a 4 opq TRUNCATE TABLE t1; INSERT INTO t1 VALUES(3,'a'); SELECT * FROM t1; c1 c2 3 a SELECT * FROM t1 ORDER BY c1; c1 c2 1 abc 2 def 3 jkl 4 opq DROP TABLE t1;