【发布时间】:2012-08-03 16:21:37
【问题描述】:
我想要一个在将数据添加到表时创建表的触发器。表名必须是插入的条目的名称。
示例:当患者在医院登记时,会将一行插入到paitientDetail 表中。触发器必须创建包含患者姓名的表。
【问题讨论】:
-
您使用的是哪个 RDBMS?您标记了 MySQL 和 sql-server?你真的想为每个病人单独一张桌子吗?这尖叫着糟糕的设计。您将遇到为每位患者单独设置表格的问题。
-
为了所有美好和圣洁的爱,你为什么要这样做?该患者姓名表中存储了什么?为什么不能只使用一张包含所有患者的表并使用外键?
-
您确实需要审查设计。如果你的脑海中突然冒出这样的想法,或者认为这样的事情是个好主意,请用锤子砸你的手,以分散这种废话的注意力。
-
我在这里练习了几件事。也使用 SQLServer 和 MySQL。那些日子我尝试使用 SQLServer 2008
-
我也必须添加这个:不要这样做。只是不要。
标签: mysql sql sql-server tsql sql-server-2008-r2