作者forgmonkey (悲情城市之悲情程式猿)
看板Database
标题Re: [SQL ] 恭贺开板顺便发问
时间Thu Jun 22 22:00:33 2006
※ 引述《Adonisy (DHL真是个懒惰的运输业~~)》之铭言:
: ※ 引述《razor (=_=)》之铭言:
: : 应该修正一下你所说的foreign key constraint.
: : 在资料库理论中,我们所讲的constraint是提供限制,
: : 它禁止某个动作,但是它并不会除了禁止之外,额外执行一些程序.
: : Foreign key constraint (reference constraint) 的本意是,
: : 若要删掉的记录是被参考的,就不能够删掉.
: : 你之後所提的删掉某记录,就把参考该记录的其他记录删掉,
: : 这不是foreign key constraint,而是trigger.
: 咦...不能推文...所以说明一下
: 删掉某记录,就把参考该记录的其他记录删掉
: 这个是 foreign key中的 cascade的设定,可以设定串联删除与修改
多谢razor跟Adonisy跟PSMonkey指教
了解这部份的观念多一些了
资料库虽然熟 但是确学的不够深入
看来我资料库果然不是被当假的...
深深觉得这种规划的knowledge base我太欠缺了! 多谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 222.157.177.104