首页 > 试题广场 >

根据你所掌握的数据库知识,以下关于存储过程和函数的说法正确的

[不定项选择题]
根据你所掌握的数据库知识,以下关于存储过程和函数的说法正确的有
  • 存储过程一般是作为一个独立的部分来执行,而函数可以作为查询语句的一个部分来调用。
  • 函数和存储过程都可以嵌入到SQL语句中使用。
  • 函数和存储过程都可以直接操作数据库中的实体表。
  • 一般而言,存储过程通常会在创建时即在服务器上进行了编译,效率更高。

本质上没区别。只是函数有如:只能返回一个变量的限制。而存储过程可以返回多个。而函数是可以嵌入在sql中使用的,可以在select中调用,而存储过程不行。执行的本质都一样。     

函数限制比较多,比如不能用临时表,只能用表变量.还有一些函数都不可用等等.而存储过程的限制相对就比较少

发表于 2018-09-23 22:32:54 回复(0)

用户定义的函数不能修改系统的一些全局状态表

编辑于 2018-11-09 12:38:19 回复(0)