zoukankan      html  css  js  c++  java
  • 如何往有自增标识字段的表插入数据时,同时给自增标识字段插入值呢,在Inset Into语句前后加上SQL语句:SET IDENTITY_INSERT TableName ON和SET IDENTITY_INSERT TableName OFF

    当要往有设置自增标识字段的表插入数据,并希望同时设置好自增字段的值时,可以在insert into 的SQL语句前后分别加上一句sql语句,SET IDENTITY_INSERT TableName ON和SET IDENTITY_INSERT TableName OFF

    //tb_Users 的id字段是种子为1的自增标识字段
    
    SET IDENTITY_INSERT tb_Users ON
    
    if not exists(select * from  tb_Users where id = 1)
    begin
        insert into  tb_Users (id,name,url) values(1,'曹永思','http://www.cnblogs.com/yonsy')
    end
    else
    begin
        update tb_Users set id = 1, name = '曹永思', url = 'http://www.cnblogs.com/yonsy' where  id = 1
    end
    
    SET IDENTITY_INSERT tb_Users OFF
    
  • 相关阅读:
    数组的地址和vector数组的地址
    字节跳动 测试开发工程师 面经
    最短路径树
    SPFA
    树的直径
    树的重心
    CF1401D Maximum Distributed Tree
    期望简述
    CF723E One-Way Reform
    CF1409E Two Platforms
  • 原文地址:https://www.cnblogs.com/yonsy/p/6823493.html
Copyright © 2011-2022 走看看