我正在尝试创建一个数据库触发器,当用户将数据插入表中时,它将更新表的字段中的某些字符......例如。
ID EXCHANGE LEADRT
1 new L-3
2 new 3
3 new 5
所以我想单独留下 id 1,因为 LEADRT 的格式是正确的,但 ids 2 和 3 不是。
CREATE TRIGGER triggerupdate ON PoleUnits FOR INSERT,
UPDATE AS
if not exists (select * from Poleunits where LEADRT like '%L-%')
update PoleUnits set LEADRT = STUFF (LEADRT, 1, 0,'L-');
有什么想法为什么我不能让它工作或关于如何完成这个的更好的建议?