发布网友 发布时间:2022-06-03 17:45
共3个回答
热心网友 时间:2023-10-24 01:53
“出生年份”列的值是由计算得来,不能在视图中进行修改。追答这样当然可以,不过出生年份这个列就失去作用了。
热心网友 时间:2023-10-24 01:54
视图中有一字段是经过转换而来,故而不可更新追问如果非改不可……有什么办法吗?追答这个“出身年份”字段是数据库中没有的,在Student表中存的只有年龄,而你创建的View_视图时基本表中的数据的一种筛选(是Student表中的数据),所以你想通过视图来进行更新这样的操作,但因为“出身年份”这个字段在数据库中就没有,所以你让更新后“出身年份”的值往哪里放呢,所以这种更新是不能成功的,是违法的。
希望这样的讲解你能看懂,结合实际想一想更容易理解。
热心网友 时间:2023-10-24 01:54
2011-sage '出生年份' 该处有错误吧。