我对整个触发器感到困惑并查看我猜测触发器用于将多个表中的内容查询到一个表中,如果我错了就纠正我,并且我不知道该视图将用于什么。我已经搜索了一些关于它们在android中用于什么的内容,但是没有得到我正在寻找的答案。有人可以向我解释这些或者给我一个解释它们的地方以及如何使用它们的例子会很好。
答案 0 :(得分:2)
存储过程:
存储过程是在数据库中封装数据库逻辑的众多机制之一。它们类似于常规编程语言程序,因为它们接受参数,做某事,有时返回结果,有时甚至更改参数声明为输出参数时参数的值
查看:强>
视图是自切片面包以来发明的最伟大的事物之一。视图的主要特点是它在大多数情况下可以像表一样使用,但与表不同,它可以封装非常复杂的计算和常用的连接。除了存储过程之外,它还可以使用db中的几乎任何对象。当您总是需要加入同一组表时,视图最有用,例如带有订单明细的订单以获取汇总计算字段等。
<强>触发强>:
触发器通常绑定到表或视图的对象,该表或视图基于某些事件(例如插入数据,插入数据,更新/删除数据之前)以及在这些事件发生之前运行代码。
我从here偷了它。