(4分)
当归还时间为空值时,表示用户还未还车,系统每天调用事务程序从用户余额中自动扣除当日租金,每个事务修改一条用户记录中的余额值。由用户表上的触发器实现业务:如用户当日余额不足,不扣除当日租金,自动向不良记录表中加入一条记录,记录中的BId取值由 UserId+系统当前日期构成, Btime采用 GETDATE()函数取系统当前时间。补全创建触发器Bad_TRG的SQL语句。
CREATE TRIGGER Bad_TRG (e) UPDATE of Balance ON USERS
Referencing new row as nrow
For each row
When nrow.Balance<0
BEGIN
(f) ;
//插入不良记录
INSERT INTO BADS
SELECT CONCAT(BORROWs. UserId, CONVERT(varchar(100),
GETDATE(), 10)), BORROWS UserId, BRID, (g)
// CONVERT()函数将日期型数据改为字符串型
// CONCAT()函数实现字符串拼接
FROM BORROWS
WHERE (h) AND ETime IS NULL;
END
请先在App中激活(应用市场搜“软考真题”)
2023-05-03
请先在App中激活(应用市场搜“软考真题”)
2021-05-27
请先在App中激活(应用市场搜“软考真题”)
2023-04-13
请先在App中激活(应用市场搜“软考真题”)
2023-05-03
请先在App中激活(应用市场搜“软考真题”)
2023-05-03
请先在App中激活(应用市场搜“软考真题”)
2024-04-03
请先在App中激活(应用市场搜“软考真题”)
2024-04-14