明天有一个测试,一个问题让我思考,
“Sanjay无法降低员工的工资。他在创建餐桌时使用了哪种约束?”
我在网上找不到任何答案。我认为答案可能是“检查”,但我不知道如何使用它。
答案 0 :(得分:0)
这是一个棘手的问题,因为我们不知道他是否能够提高薪水,或者他是否能够更新表格。
据我所知,不允许用户增加值,但拒绝让他减少值。
Sanjay可能无权更新该列。
如果新工资低于新工资,那么这是一个未设置新工资的触发器。这不是很安全,因为用户显然允许更改表,因此他可以改变触发器。
答案 1 :(得分:0)
我认为答案将是CHECK,因为问题只是说阻止他减少工资,所以我们可以添加一个CHECK约束,阻止输入低于输入工资的行的工资值。