初学者SQL语句问题 我刚学SQL语句,想请教大家两个问题。1.修改A表的外码‘2001’为‘2009’,而它所对应的表B中只有‘2001’没有‘2009’怎么修改啊?2.怎样修改一个表的主码?比如C表的主码是‘1’,其他的已经插入数据,现在我想把它修改成‘2’怎么修改?我用update不好使啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、先在B表中增加'2009'的编码,然后修改A表,然后根据需要删除'2001';2、同样要先在C表中增加主码'2',然后将其这它引用C表的列修改为'2',然后根据需要删除'1'或者禁掉引用主表的外键。一般推荐用前台来维护逻辑,否则如对外键不了解可能造成性能问题。 用替代触发器 http://www.cnblogs.com/huyong/archive/2011/04/27/2030466.html PL/SQL 中,如何把2个字符串直接起来? oracle9中关于BLOB字段的更新出错 请问数据库的问题! 查询列名中以拼音字母a开头的记录 Oracle9i的安装是否和CPU的个数有关 如何利用toad导出指定表的数据 我写了一个判断字段非空的trigger,觉得有问题,帮忙看一下 oracle 存储过程中数值转换问题 请问blob的存储(土土一问) 问一个union的问题,急~~~ 这段脚本不太看得明白 求高人指点~ 需要详尽些的解释。。谢谢 一个很简单的问题,如何定义一个数值型变量
2、同样要先在C表中增加主码'2',然后将其这它引用C表的列修改为'2',然后根据需要删除'1'
或者禁掉引用主表的外键。
一般推荐用前台来维护逻辑,否则如对外键不了解可能造成性能问题。