不能在视图上创建索引,不能在规则、缺省、触发器的定义中引用视图。是什么意思

规则、缺省、触发器的定义是什么
2025-03-24 06:34:37
推荐回答(2个)
回答1:

视图是为了方便多个表联表查询是而设的,所以视图也是多个表中的字段由各个表中的关联关系二创建的一种虚拟表。
它不存在与实际的数据库存储空间中。

规则(Rule) 就是数据库中对存储在表的列或用户自定义数据类型中的值的规定和限制。规则是单独存储的独立的数据库对象。规则与其作用的表或用户自定义数据类型是相互独立的,即表或用户自定义对象的删除、修改不会对与之相连的规则产生影响。规则和约束可以同时使用,表的列可以有一个规则及多个CHECK 约束。
缺省值(Default)是往用户输入记录时没有指定具体数据的列中自动插入的数据。
数据库触发器是一个存储过程 ,即引用时,会自动将预设的事件发生。 数据库触发器,使dba(数据库管理员),以创造更多的关系,单独的数据库。

回答2:

视图是虚拟的,不是实际存在的