一个SQL SERVER的问题 (100分)

  • 主题发起人 主题发起人 lbsong
  • 开始时间 开始时间
L

lbsong

Unregistered / Unconfirmed
GUEST, unregistred user!
TABLE1如下:
A:char primary key
B:char primary key
c:char null
d:char null
e:char null

一个SQL如下:
INSERT INTO TABLE1(A,B,C) VALUES('a','b','c')

上面的SQL在SQL SERVER中执行没有问题,但是在BDE中执行就报如下错误:
INSERT 失败,因为下列 SET 选项的设置不正确:
'ANSI_NULLS., QUOTED_IDENTIFIER, CONCAT_NULL_YIELDS_NULL, ANSI_WARNINGS,ANSI_PADDI

哪位大虾指导指导我?
 
不要INTO就好了。
INSERT TABLE1(A,B,C) VALUES('a','b','c')
 
没有啊,我试过了
 
不要收分撒,大家分了瓦!:)
---------
对了,到底是什么原因啊!
 
A,B健是不是有重复????
 
实际情况是这样的:我做了通过查询分析器做了索引优化,SQL SERVER给生成了一些索引视图,
同时在生成索引视图的时候,它将上面的几个值设置为ON([red]不能确定是不是都是ON[/red]),
就是它搞的鬼,我手工将上面的几个值设置为OFF并不管用,直到我把索引优化生成的索引视图
全部删除,才一切正常了。如果有人能给我一个合理的解释,那么这100分就是他的了
 
后退
顶部