Oracle根据同一个表中其他列的值维护一列

时间:2013-07-25 18:57:46

标签: sql oracle

在学生表中,在列地址上创建默认约束的查询是什么,因为该值应根据City +'+ street +''+ HouseNo的数据自动更新。

1 个答案:

答案 0 :(得分:2)

如果列基于其他列中的值,那么我根本不会创建新列,因为它将是多余的。查询表时构造值。

您可以查看虚拟列,以确保构造值的定义是一致的,并且可以将其编入索引。 http://docs.oracle.com/cd/B28359_01/server.111/b28279/chapter1.htm#FEATURENO07254