sky2112 发表于 2009-9-19 15:07:03

入库BUG

INSERT INTO s_threads (fid,modelid,cateid,tpcstatus,author,authorid,subject,ifcheck,postdate,lastpost,lastposter) SELECT [标签:类别],0,0,0, '光年网', 2, '[标签:标题]',1,[系统时间戳],[系统时间戳],'光年网' from dual where not exists(select * from s_threads where subject='[标签:标题]' and fid=[标签:类别])
INSERT INTO s_tmsgs (tid,aid, userip, ifsign,buy,ipfrom,ifconvert, ifwordsfb, content,magic) VALUES([文章编号:s_threads],0, '119.32.28.39', 1,'', '广东省广州市\r', 1, 1,'[标签:内容]','')


一模一样的语句,用版本火车采集器2009SP2 保存发布 失败
出现错误 dual表2-错误信息:Duplicate entry '0' for key 'PRIMARY'

不能获得 [文章编号:s_threads]

用旧版本保存 如V3.2SP4 保存
发布成功


主要原因:由于新版没有这个功能

懷念過去↑文 发表于 2009-9-19 16:26:58

该字段有重复值

aven 发表于 2009-9-19 18:00:10

Duplicate entry '0' for key 'PRIMARY'

很明显如果你知道duplicate 的意思就不会这么说了

sky2112 发表于 2009-9-20 00:14:25

到底清楚我在说什么吗?
重点是2009SP2版保存发布不成功
用旧版保存发布成功
旧版保存的 到2009SP2的也能用 也能发布成功
页: [1]
查看完整版本: 入库BUG