1:我建议你先自己在本机写一个完整需求的但简单的试一下(顺便把相关代码发过来)
2:建议少用触发器,用存储过程业务去实现.
2:建议少用触发器,用存储过程业务去实现.
解决方案 »
- 字符型sql数据的自增
- 如何对下面数据库操作进行优化 谢谢了
- 无法为数据库 'ttt' 中的对象 'dbo.QunListAll_3' 分配空间,因为 'PRIMARY' 文件组已满。请删除不需要的文件、删除文件组中的对象
- 新手求助,如何返回这样的查询结果集
- 在还原数据库时出现的问题,见下,请帮忙处理,谢谢!
- 我建立了一个数据库同步的导入导出的dts包,可是一到时间,执行后源数据库的数据就没有了
- 求救 日期类型怎样like
- 分页存储过程能否同时获取记录总条数和记录,在线等。。。。
- 数据复制过程中,提示Primary key 主键冲突!急!!!
- 屢敗屢戰 sql程式
- 设定sql语句执行时间
- 数据迁移的问题
ALTER TRIGGER [tr_dxj]
ON [dbo].[DXJ]
for UPDATE,INSERT
AS
SET NOCOUNT ON;
declare @str1 int,@str2 int ,@str3 int ,@str4 float,@str5 int
DECLARE dxj_Cursor CURSOR
FOR
SELECT str1,str2,str3,str4,str5 FROM inserted i where i.state=1
OPEN dxj_Cursor
FETCH from dxj_Cursor into @str1,@str2,@str3,@str4,@str5
WHILE (@@FETCH_STATUS = 0)
select @str1,@str2,@str3,@str4,@str5
END
FETCH next from dxj_Cursor into @str1,@str2,@str3,@str4,@str5
END
CLOSE dxj_Cursor;
DEALLOCATE dxj_Cursor; 然后用update语句更新基表,看是否有输出.
楼主别懒,好好说明一下你的需求,给出测试的数据来.