如何修改有主从键关系的数据列 A表有个ID列为主键,B表也有个ID列为主键,且对应A表中的ID列,现在要修改这A表的ID列的同时也要使B表中的ID理一起修改该怎么做?一用UPDATE语句就报错怎么办?我是这样写的UPDATE INTO A SET ID = '100' ,B.ID = '100' WHERE ID='(A表中ID的原来值)' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 更正1:create table B(ID primary key foreign key references A(ID) on update cascade)2:触发器 因为我是用JDBC来编程的,考虑到ID是用户输入的,可能会有输入错误的时候,所以需要有个修改功能,需要改了A表后B表的相应一起改,我本来想先删除B表的ID这行的数据,再删除A表的这行,然后重新建立修正后的数据行到A表和B表,但我想应该还有更方法的办法吧 一个关于datatable的问题 数据库拥塞Trace到的情况 MSSQL2008 修改列长度时不成功,请指点 Incorrect syntax near 'select' (a reserved keyword) sql存储过程问题,求高手指点一下 为什么是未知错误?? 如何高效的找出表中不存在的年月 sqlserver中时间相加怎么加 VB中是怎么对SQL SERVER 数据库进行数据备份和恢复的,最好有程序? C# 如何实现自增长列 sql中临时表的
1:create table B(ID primary key foreign key references A(ID) on update cascade)
2:触发器