触发器 两张表-触发器的问题,什么问题,保存提起这个,语法错误,不知道那里错了

问题描述

触发器的问题,什么问题,保存提起这个,语法错误,不知道那里错了

什么问题,保存提起这个,语法错误,不知道那里错了,大神帮我看看楼

解决方案

看不清,直接上代码啊。。。。

时间: 2024-12-02 18:15:23

触发器 两张表-触发器的问题,什么问题,保存提起这个,语法错误,不知道那里错了的相关文章

关联到两张表,如何写触发器

问题描述 关联到两张表,如何写触发器 要求:数据在insert 到表A前(一笔一笔Insert),如果表A的字段1的值存在于表B中的字段2中,则报错,数据无法insert到表A中.这个触发器要怎么写呢.高人指点下.. 解决方案 已经找到方法了.如下,其中定义的变量为m一开始定义成connt还不行... create or replace trigger INSERT_AA before insert on aa For Each Rowdeclare -- local variables her

MySQL实现两张表数据的同步方法总结

有两张表A和B,要求往A里面插入一条记录的同时要向B里面也插入一条记录,向B里面插入一条记录的同时也向A插入一条记录.两张表的结构不同,需要将其中几个字段对应起来.可以用下面的触发器实现. 表A的触发器: begin set @disable=1; if @disable=1 and NOT EXISTS(SELECT 1 FROM tableB where ID=new.ID) then   insert into tableB (ID,对应字段1) values(new.ID,new.对应字

两张表中添加一天一条记录 求大神 帮忙看下 sql 语句该如何去写

问题描述 求大神帮忙解决一个问题比如说有三张表A,B,C三张表,我想将A中的某条数据点击添加按钮的时候同时加到B和C两张表,如何添加?A和B是一对多关系B和C是一对多关系sql语句该如何去写 解决方案 解决方案二:分开逻辑写呗.解决方案三:用触发器可以吗解决方案四:触发器没经常用,的忘记中写了解决方案五:还有其他办法吗

sql-SQL 同步tableA和tableB两张表的信息

问题描述 SQL 同步tableA和tableB两张表的信息 tableA(no,name1,status,time)和tableB(no,name1) no为主键 A表要同步B表的数据,status记录改信息是"新增"或者"修改"或者"删除" time为新增或修改或删除的时间 这个SQL要怎么写 ?求具体的语句啊谢谢! 解决方案 这是我写的一个sql文件,你保存成sql文件可以试试. DELIMITER $$ INSERT INTO table

在VB中,同时修改两张表的数据,我试了好久它就是修改一张,哪位帮帮忙?

问题描述 呵呵,帮帮忙 解决方案 解决方案二:这也叫问题?难怪没人回答,连问问题都不会解决方案三:用两条sql语句,一条不行解决方案四:用兩個Update語句就可以了解决方案五:你把你的代码列出来,让大家看!!解决方案六:该回复于2008-05-06 16:55:32被版主删除解决方案七:引用3楼hurtsobad的回复: 用兩個Update語句就可以了 解决方案八:楼主的意思是不是将两张表关联,更新主表,从表也相应的更新呢?OTZ问题问得好笼统解决方案九:使用触发器吧

数据库中两张表之间的数据同步增加、删除与更新实现思路_MsSql

分别创建增加.删除.更新的触发器(Trigger)来达到两张表之间数据同步的目的. 1:数据同步增加: 如有两张表--A表和B表,创建触发器使当A表插入数据后B表也同步插入数据.其中B表插入数据的字段需要同A表中的字段相对应. 复制代码 代码如下: CREATE TRIGGER 触发器名称 ON A表 AFTER INSERT AS BEGIN INSERT INTO B表(B表字段1,B表字段2,B表字段3) SELECT A表字段1,A表字段2,A表字段3 FROM INSERTED END

MySQL实现两张表数据的同步_Mysql

mysql通过触发器实现两个表的同步,需要了解的朋友可以看一下. 有两张表A和B,要求往A里面插入一条记录的同时要向B里面也插入一条记录,向B里面插入一条记录的同时也向A插入一条记录.两张表的结构不同,需要将其中几个字段对应起来.可以用下面的触发器实现. 表A的触发器: begin set @disable=1; if @disable=1 and NOT EXISTS(SELECT 1 FROM tableB where ID=new.ID) then insert into tableB (

sqlserver-数据库方面的问题,两张表有一个关联表

问题描述 数据库方面的问题,两张表有一个关联表 怎么才能通过关联表的信息找到其他两张表的基本信息呢? 一个是学生的基本信息表(uid,uname...) 一个是课程的基本信息表(tid,tname,ttype) 一个是中间表,使用外键进行连接(id,uid,tid) 现在想通过中间表中的tid找到uname和tname,ttype,一条sql语句不太懂怎么写,谢谢各位啊 解决方案 select * from T_student s inner join T_MID m on s.uid=m.ui

java springmvc-关于MongoDB中两张表的查询

问题描述 关于MongoDB中两张表的查询 我需要根据一级和二级类别的name查询应用程序表的数据.但每次查询的都有用两个while循环, DBCursor cursor1=null; DBCursor cursor=this.dao.getDBCursor(offset, pageSize, db, "thirdCategory", sort); DBObject query1 = new BasicDBObject(); while (cursor.hasNext()) { @Su