读书人

关于外键约束的有关问题

发布时间: 2013-12-11 16:44:13 作者: rapoo

关于外键约束的问题
有2个表,表字段只有1个,为code varchar(100)。

表数据分别为
tb1:

code
111
222
333

tb2:

code
111
222
333

这两个表的code是外键约束。

现在我需要将两个表的code 都更新成第二位加个字符1.即:
tb1和tb2都为:

code
1111
2122
3133


我用update语句更新表的时候提示外键约束错误。
请问如何处理。
[解决办法]

 update tab1 set code=LEFT(code,1)+'1'+RIGHT(code,3)
update tab2 set code=LEFT(code,1)+'1'+RIGHT(code,3)

读书人网 >SQL Server

热点推荐