急急急,SqlServer的问题
我往SqlServer中加数据的时候,他给我报了个错
说:"当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'O_TRAIN_CATEGORY' 中的标识列插入显式值。"
因为我这个表的主键设置的是自增的!是不是自增没开啊?怎么改啊?
SQL code:
set IDENTITY_INSERT [表名] on --打开
set IDENTITY_INSERT [表名] off --关闭
咋不行呢?貌似没改一样啊?有没有知道的啊?
加上具体的字段名 可行
SQL code:
set IDENTITY_INSERT textA on
go
insert into textA(test,tname) values(100,'30')
go
set IDENTITY_INSERT textA off
go
不可行
SQL code:
set IDENTITY_INSERT textA on
go
insert into textA values(100,'30')
go
set IDENTITY_INSERT textA off
go
关键是我的添加语句不是在控制台输入insert添加的啊!
我是在后台用JDBC语句添加的!!!!
在sqlServer里写存储过程吧
{{
相关问答:
我看了很多文章,写的太专业,能不能用大白话讲讲,就是怎么构建索引的,查的时候是怎么样的步骤,为什么比like快,是不是只要用contect,就一定会去查,比如
select * from table where contect('sdfsd',sdf) and ......
在数据库中日期如下显示:2009-2-27 9:40:47
这个不是我想要的,我需要月份和时间用两位数表示,上面的应该转换为;2009-02-27 09:40:47
请问
1、如何对现有日期进行转换(数据库中已存在许多类似的值,我需要将其 ......
如题所示
小弟使用Delphi7环境进行数据采集,采集到的数据放入SQL Server2000数据库中,但是想不安装SQLServer2000来实现从其它计算机上运行此程序,不知如何实现?望各位大虾告知一二。
另外,现在小弟遇到了一个 ......
3G的VS2008,好像默认安装的时候带了很多东西。比如sqlserver2005,但是我不知道这个附带的sqlserver2005和sqlserver2005有什么关系?
一个是运行环境,一个是程序?
如果装了vs2008,再装sqlserver2005好像又 ......
2002年5月职工花名册
序号 姓名 性别 民族 工资
1 张三 男 汉 800.00
2 ......