动漫宅:编写T-SQL语句,将Titles表中type列值为business的titleid列的前三个字符替换为"ABB"。

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 01:57:02
我是菜鸟,初学SQL,这句话怎么理解呀?请大侠指点。谢谢
UPDATE 语句与 COLUMN REFERENCE 约束 'FK__titleauth__title__060DEAE8' 冲突。该冲突发生于数据库 'pubs',表 'titleauthor', column 'title_id'。
语句已终止。
我按上面做的出现这个错误提示怎么解决呀

UPDATE Titles
SET titleid = REPLACE(titleid, LEFT(titleid, 3), "ABB")
WHERE type = 'business'

一楼的完全正确!真厉害!!!