sql触发器无法绑定由多个部分组成的标识符,第一次用触发器,请求大家帮忙解答

createtriggerbookmanage1onborrowlogafterinsertasbeginif(borrowlog.borrowdate>borrowlo... create trigger bookmanage1 on borrowlog
after insert
as begin
if(borrowlog.borrowdate>borrowlog.returndate)
print '输入错误,借书时间不应晚于还书时间'
end
展开
 我来答
鬼谷子教主
2016-11-21 · TA获得超过2496个赞
知道大有可为答主
回答量:1996
采纳率:88%
帮助的人:573万
展开全部
将Borrowlog替换成INSERTED -- 这是一个逻辑表,代表你刚才插入的这条记录
追问
谢谢帮忙,但是这样做的话为什么print会出现语法错误呢?
追答
PRINT是没有错的。
是你前面的错了(不能直接对表的字段进行比较,因为返回数据集)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式