数据库中的procedure和view有什么区别请问?

来源:百度知道 编辑:UC知道 时间:2024/05/31 16:11:04

Procedure就像是执行子查询表格,接受参数,你可以用where或者order by这样的参数经行进一步的定义
Procedure被定义出来之后,非常的方便,下次如果需要调用相同的命令,就直接把procedure名字打上去就能显示结果,通常为内部人员使用。
View本身就是显示一个表格,View可以显示出表格,但是VIEW本身并没有包括任何数据,view也不接受参数,所以其实view就是一个虚拟的表格,而不是实际的,所以在需要参数的时候,需要提前在建立view的时候定义好。VIEW一般是给外部非专业IT人员使用,因为你可以随意修改名称并限定输出的内容。