能否设置触发器,实现对输入字符串过滤字符的功能

发布于 2022-06-21 11:16:52 字数 152 浏览 402 评论 2

小弟遇到一个问题,不知道用触发器能否解决:在table表中当insert时,当字段name(char)输入值第一个字符为‘0’时,将‘0’去掉,输入剩余字符串,update时也一样。还请各位高手不吝赐教,谢谢!!!!!!(SYBASE)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

蓝礼 2022-06-26 03:26:50

用触发器会形成死循环,最好在插入前处理DECODE(SUBSTR(name,1,1),'0',SUBSTR(name,2),name)
如果想用触发器,建视图,插入操作视图,视图上建触发器,实际插入表

满栀 2022-06-23 00:35:11

这好像不大好吧,应该是after insert 或是 after update 后再来做比较好吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文