failed to create ID

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 18:50:39
failed to create ID

failed to create ID
failed to create ID

failed to create ID
1> CREATE TRIGGER AfterUpdateTest
2> ON test_trigger_table
3> FOR UPDATE
4> AS
5> DECLARE
6> @OldName VARCHAR(10),
7> @NewName VARCHAR(10);
8> BEGIN
9> PRINT('AFTER UPDATE');
10> SELECT @NewName = name FROM inserted;
11> SELECT @OldName = name FROM deleted;
12> PRINT('Old Name = ' + @OldName);
13> PRINT('New Name = ' + @NewName);
14> END;
15> go
1>
2> UPDATE test_trigger_table SET name = 'XYZ' WHERE id = 1;
3> go
AFTER UPDATE
Old Name = ABC
(1 行受影响)
New Name = XYZ
上面的例子的 简单的 输出 发生 更新的信息.
如果 检查更新的内容不能含有某字符串
使用 字符串函数 CHARINDEX
如果指定字符串 有的话, 那么 ROLLBACK 掉, 然后看情况,是不是要抛出异常.
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela