MSsql裏執行insert時報錯“identity_insert off”的解決辦法

问题描述:

公司数据库用的是微软的Sql Server,某天面临一个需求需要向一个不怎么更改的表里insert数据。当我去数据库insert的时候提示我identity_insert字段为off时无法完成insert操作。

解决方案:

use database;
/*选择需要修改的数据库*/
set identity_insert tablename on;
/*先把该table的identity_insert字段打开,然后修改完毕后再关闭*/
INSERT INTO tablename (DriverNo,Location...)
VALUES (45,'31'...);
/*如果是字符型,记得加引号*/
set identity_insert DriverRouter off;

思考:

在identity_insert开启的时候,写保护,只有临时关闭才可以修改

本文出自 “三零妖人” 博客,请务必保留此出处http://301ren.blog.51cto.com/8887653/1626288

更多相关文章
一周排行
  • 基于HttpModule的簡單.NET網站授權方案
    摘要     本文介绍一种入门级的网站授权(注:这里所指的授权指的是注册码效果,而不是网站
  • 


    		    Cisco VPN 完全配置指南連載IOS VPN階段2連接詳解
    Cisco VPN 完全配置指南-连载-IOS VPN阶段2连接详解 详细配置见附件 本文 ...
  • 函数名称:     memccpy函数原型:     void *memccpy(void *dest, const void *src, int c, size_t n)函数功能:     字符串拷贝,到指定长度或
  • [[email protected] root]# rpm -qa grep jdk java-1.7.0-openjdk-headless-1.7.0..5.4.2.el7_0.x86_64 java-1.7.0-ope
  • IIS8.0 部署WCF Services
    今天在Win 8的IIS上部署WCF Services,访问SVC文件时出现找不到处理程序
  • Android開發:第四日番外——Assets文件夾和RAW文件夾區別
    话说上回说到SQLite数据库,其中涉及到把已经设计好的数据库打包到APK中,提到可以放置
  • 环境:系统centos6.6:hadoop版本:1.0.3:java运行环境:jdk1.6 单节点配置过程: 1.配置系统ssh:hadoop在运行过程中会用访问ssh服务,将ssh服务设置成无密码访问,这样hado
  • 创建存储过程 Create PROCEDURE [dbo].[PROCE_SQL2005PAGECHANGE] ( @TableName varchar(50), --表名 @ReFieldsStr varchar(
  • Pivot 控件有一个SelectedIndex 可以指定当前显示的Pivot Item: 我在一个应用中将周一到周日,一共对应七个Pivot Item,并想实现一打开应用就显示当前日期对应的星期页面 于是这样写:  ...
  • CSS3transform,2D動畫實例
      对元素进行移动.缩放.转动.拉长 或 拉伸 全部都需要加前缀. Transform-2