我需要在mysql中创建一个后插入触发器。
我有3张这样的桌子。
表1
ProjectID(TestP),Site(st1,st2,st3)
表2
项目名,专案编号,ProjectDetails
表3
项目名,ProjectDetails,网站
现在我必须编写一个触发器,当我在Table2中插入1行时,将在Table3中插入3行(TestProject,TestP,Details1)
表3中的值应如下所示
Row1:TestProject,Details1,st1 第2行:TestProject,Details1,st2 第3行:TestProject,Details1,st3
请有人帮助我。
答案 0 :(得分:0)
首先将此过程添加到数据库
http://forge.mysql.com/tools/tool.php?id=4
它会将任何字符串拆分为临时表中的行。
将Table1中的列发送到该过程,并使用生成的临时表将值插入Table3