用T-SQL语句写入一个触发器!
在sql_Manager管理工具进行insert into 语句时触发器可以运行
但是用hibernate运行数据插入的时候没有启用触发器!
在hibernate配置文件里要用触发器是不是需要配置一个什么属性! 比如我用一个部门表,雇员表 当添加一个雇员的时候进行一个Insert的触发器
触发器将对其部门的总人数进行++,
当我在Management Studio 写insert into语句的时候部门人数可以自动++
但是用hibernate在web程序插入雇员的时候部门人数还是不变!既是说触发器没有运行
在sql_Manager管理工具进行insert into 语句时触发器可以运行
但是用hibernate运行数据插入的时候没有启用触发器!
在hibernate配置文件里要用触发器是不是需要配置一个什么属性! 比如我用一个部门表,雇员表 当添加一个雇员的时候进行一个Insert的触发器
触发器将对其部门的总人数进行++,
当我在Management Studio 写insert into语句的时候部门人数可以自动++
但是用hibernate在web程序插入雇员的时候部门人数还是不变!既是说触发器没有运行
雇员表中数据已经添加进去了!可是还是没有运行到触发器啊!
加个事物 自己给那个字段++
不知道你的问题解决没有。
这样的话有两种解决方案 一个传入参数 一个是配置hibernate实体中某一列为不更新