日期:2014-05-17  浏览次数:20445 次

SQL2005触发器问题
问题描述:
数据表A含有用户名、性别、年龄、信息等字段,信息为:张三、男、28、男/28
要求:
1、如果修改表A的名字为张三的信息为:女/40,定义一个触发器,分解信息字段,自动更新性别和年龄。
2、假如分解信息字符的函数已经做好,并且在存储过程中调用,在触发器中调用存储过程,并且分解的字符放在一个临时表中,单个测试没有问题。

存在问题如下:
1、如果同时更新很多用户资料,这个函数的临时表的数据会不会混乱,即触发器是同时运行还是顺序运行。

------解决方案--------------------
一个#的临时表不会,他只存在于当前连接里面,连接之间名字相同也不影响。