girl#sql#girl? 应该是你要插入的Article在db_article表中找不到对应的记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你試試這樣寫,insert into db_Re(articleid,username,body,face,dateandtime,ip) values(6,'yaqi','新闻','face','','') 服务器: 消息 547,级别 16,状态 1,行 1INSERT 语句与 COLUMN FOREIGN KEY 约束 'FK_db_Re_db_Article' 冲突。该冲突发生于数据库 'cnpg_news',表 'db_Article', column 'articleid'。语句已终止。二楼的楼主还是此错误啊 --你应该在 db_Article 表(关联表)中有它的记录存在,否则会插入异常。或者删除外键约束。 这个系统中一条新闻进行多条评论,表db_Article 表db_Re之间存在一对多的关系啊,由于db_Re中的字段articleid和db_Article 表中的字段articleid组成关系,表db_Article为主键表,db_Re为外键表,删除了“”表中约束为db_FK_db_Re_db_Article(外键约束)“”那约束就没用了,这个表db_Article 表db_Re之间存在一对多的关系也不存在了吧。 CREATE TABLE [dbo].[db_Article] ( [articleid] [bigint] IDENTITY (1, 1) NOT NULL , [content] [ntext] COLLATE Chinese_PRC_CI_AS NULL , [title] [nvarchar] (500) COLLATE Chinese_PRC_CI_AS NULL , [classname] [char] (40) COLLATE Chinese_PRC_CI_AS NULL , [username] [char] (100) COLLATE Chinese_PRC_CI_AS NOT NULL , [headline] [int] NULL , [highlight] [int] NULL , [summary] [char] (400) COLLATE Chinese_PRC_CI_AS NULL , [Nkey] [char] (400) COLLATE Chinese_PRC_CI_AS NULL , [writer] [char] (100) COLLATE Chinese_PRC_CI_AS NULL , [source] [char] (400) COLLATE Chinese_PRC_CI_AS NULL , [hints] [bigint] NULL , [dateandtime] [datetime] NULL , [popedom] [char] (100) COLLATE Chinese_PRC_CI_AS NULL , [checkup] [int] NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]GO 删除外键约束不表示一对多的关系不存在,只是你必须自己来维护这个一对多的关系而已。按照SQL Server提示的错误消息,应该是ArticleID=6的这条记录在db_article表中不存在。你应该首先确认这个ArticleID在主表(db_article)中存在,才能在子表(db_re)中插入对应的记录。 求一sql语句 一次获得所有A<30,30<A<50,A>50的记录的个数 sql 7.0 升级到 2005 老是出现 阻塞 数据库附加产生的排序问题 ms sql2005达人请帮助 请高手讲讲sqlserver如何调优,谢谢 问几个比较弱智的问题,照样100分,请弓虽人回答 数据同步请教! 触发器问题? 逐级更新的问题,怎么写大师们 一个很难解决的问题,急需大家帮助!! 关于如何动态增加字段(求解)
insert into db_Re(articleid,username,body,face,dateandtime,ip) values(6,'yaqi','新闻','face','','')
INSERT 语句与 COLUMN FOREIGN KEY 约束 'FK_db_Re_db_Article' 冲突。该冲突发生于数据库 'cnpg_news',表 'db_Article', column 'articleid'。
语句已终止。
二楼的楼主还是此错误啊
db_Re中的字段articleid和db_Article 表中的字段articleid组成关系,表db_Article为主键表,db_Re为外键表,删除了“”表中约束为db_FK_db_Re_db_Article(外键约束)“”
那约束就没用了,这个表db_Article 表db_Re之间存在一对多的关系也不存在了吧。
[articleid] [bigint] IDENTITY (1, 1) NOT NULL ,
[content] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[title] [nvarchar] (500) COLLATE Chinese_PRC_CI_AS NULL ,
[classname] [char] (40) COLLATE Chinese_PRC_CI_AS NULL ,
[username] [char] (100) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[headline] [int] NULL ,
[highlight] [int] NULL ,
[summary] [char] (400) COLLATE Chinese_PRC_CI_AS NULL ,
[Nkey] [char] (400) COLLATE Chinese_PRC_CI_AS NULL ,
[writer] [char] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[source] [char] (400) COLLATE Chinese_PRC_CI_AS NULL ,
[hints] [bigint] NULL ,
[dateandtime] [datetime] NULL ,
[popedom] [char] (100) COLLATE Chinese_PRC_CI_AS NULL ,
[checkup] [int] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO