1.创建一张表
create table t1 ( id INTEGER PRIMARY KEY AUTOINCREMENT , name varchar(20));
2.插入两条记录
insert into t1 values (NULL, "aaa");
insert into t1 values (NULL, "bbb");
3.查询表中的记录
select * from t1;
结果如下:
id name
1 aaa
2 bbb
3.修改记录
update t1 set name='ccc' where id=3;
此语句为什么会执行成功?不是 id=3 这样的条件不存在吗?
create table t1 ( id INTEGER PRIMARY KEY AUTOINCREMENT , name varchar(20));
2.插入两条记录
insert into t1 values (NULL, "aaa");
insert into t1 values (NULL, "bbb");
3.查询表中的记录
select * from t1;
结果如下:
id name
1 aaa
2 bbb
3.修改记录
update t1 set name='ccc' where id=3;
此语句为什么会执行成功?不是 id=3 这样的条件不存在吗?