zoukankan      html  css  js  c++  java
  • 关于SQL server中的 identity

    假设创建一个COURSE表,

    create table dbo.COURSE(
    COURSENO int identity(1,1),
    CNAME varchar(30),
    CDATE varchar(20),
    )

    然后插入一行值,insert into  dbo.COURSE values('Basic Accounting','11-JAN-89')

    然后又删除掉,delete from COURSE WHERE CNAME='Basic Accounting' 然后又插入一行值,insert into  dbo.COURSE values('Basic Accounting','11-JAN-89'),这时COURSENO就不再是1了,它变成了2。。。。如果不停的插入再删除,插入删除。。最后COURSE表里虽然一行都没有,你再插入一行时,他的COURSENO也不会时从1开始的,它的值是等于你插入的次数(就相当于之前没有执行删除操作一样)至于为什么,我也不懂。。。。要想后面插入的值是接着前面的就用手动编号。。

  • 相关阅读:
    课后作业
    课后作业
    课后作业3
    课后作业
    课后作业
    课后作业
    java 加减法2
    java 出计算题
    Java web 登录界面
    构建之法读后感
  • 原文地址:https://www.cnblogs.com/ymy124/p/2268845.html
Copyright © 2011-2022 走看看