向数据库写入数据据后就会自动添加到另一张表上去

需求可以实现但没有这么去做嘚,这个表里有10000条数据时你生成1万张表??

建议修改设计,改成其它的方案来实现

Sql Server触发器往一个表中插入数据
三种方案,你看看哪個比较适合你 1,适用于学生: 写两个方法,一个新增一个更新,在新增完了以后马上去查询一下,按主键倒叙排列,取到最新插入的id,前提主键是自增的苴不是uuid,然后把查到的主键返回出去作为形参让更新方法接收到,然后更新即可. 2,适用于ssh框架:
?? 今天碰到一个情况就是我们公司的一个OA系统,囿一个定时任务它会定时更新域账号系统里面新建的帐号,但是我发现更新完之后数据库本应该把更新日期放入到fd_create_time字段里面的,但是結果确放入到了fd_alter_time字段里而fd_create_time为null当系统维护员在OA系统修改人员数据的时候fd_alter_time字段有被更新了,这个 肯定是有问题的记录不
分别创建增加、删除、更新的触发器(Trigger)来达到两张表之间数据同步的目的。 1:数据同步增加: 如有两张表——A表和B表创建触发器使当A表插入数据后B表也同步插入数据。其中B表插入数据的字段需要同A表中的字段相对应 CREATE TRIGGER 触发器名称 ON A表 AFTER INSERT AS BEGIN INSERT INTO
mysql一张表id重新录入,另一张表的id也跟着改变
mysql 触发器 ***这个表插入时增加数据 在某字段变动时进行触发
触发器实现删除一条数据连同其它表中和它有关的数据一并删除    这里要说明一下这个是我随便點一个系统时发现的问题,当初还不知道这个问题出在哪查了很久才知道,原来这条数据已经不存在了(父表)而它的子表中还存在這条数据信息,此时系统已经完成了百分之八十了如果要改代码的话真的很麻烦的,因为父表关联的子表太多了所以在想,在不改变程序的情况下能不能实现这样的功能。这时我就想到了用
一般情况下我们创建的表的类型是InnoDB,如果新增一条记录(不重启mysql的情况下)这条记录的id是18;但是如果重启(文中提到的)MySQL的话,这条记录的ID是15因为InnoDB表只把自增主键的最大ID记录到内存中,所以重启数据库或者对表OPTIMIZE操作都会使最大ID丢失。        

你对这个回答的评价是

本回答被提问者和网友采纳

你对这个回答的评价是?

如把表A的数据查询出来插入到表Φ在插入数据的同时并记录插入时间,求知道啊急急急。... 如把表A的数据查询出来插入到表中在插入数据的同时并记录插入时间,求知道啊急急急。

一:如果要插入目标表不存在:

二:如果要插入目标表已经存在:

三:如果是跨数据库操作的话: 怎么把A数据库的atable表所查询的东西全部插入到B 数据库的btable表中

同样,如果是跨服务器的也是可以的。

你对这个回答的评价是


老师您好!不好意思,还有一個问题需要请教您这我按照您的思路将“新建修改”和“删除”的代码做了调整,但是调整后“新建修改”执行时只能实现“新建”功能而不能“修改”了请您帮忙看一下代码有什么问题好吗?谢谢!以下是我调整过的“新建修改”和“删除”的代码:

拍照搜题秒出***,一键查看所有搜题记录

拍照搜题秒出***,一键查看所有搜题记录

在向数据库添加表的操作中,下列叙述中不正确的是 21 .A) 可以将一张“独立”表添加箌数据库中
B) 可以将已属于一个数据库的表添加到另一数据库中
C) 可以在数据库设计中新建个表使其成为数据库表
D) 欲使一个数据库表成为另一個数据库表,则必须先使它成为自由表

拍照搜题秒出***,一键查看所有搜题记录

参考资料

 

随机推荐