记录数据库中的技巧

SqlServer

1.

@@IDENTITY    返回主键id

例如:insert into grade(gradename) values(‘年级1‘);select @@IDENTITY    --增加成功后返回主键id

2.

Truncate   清空

例如:Truncate table grade  --清空表中的数据,与delete删除语句相比,delete删除后id自增列不会重新开始计算,而Truncate会将id重新计算(继续从1开始)

3.查询出需要计算的数据并增加到新表中,使用一句sql:

例如:insert into grade select gradename    --注:select可以为条件查询,select查询语句必须返回要增加的表的所有字段,自增ID除外

 

记录数据库中的技巧

上一篇:使用 Vue 2.0 实现服务端渲染的 HackerNews


下一篇:深入了解java序列化