sql面试资料_打印.pdfVIP

  • 3
  • 0
  • 约1.18万字
  • 约 7页
  • 2021-10-29 发布于湖北
  • 举报
数据库面试题及答案 1. 存储过程和函数的区别 存储过程需要单独执行 ; 函数可以随处调用。 存储过程是保存起来的可以接受和返回 用户提供的参数的 Transact-SQL 语句的集合。 可以创建一个过程供永久使用,或在一个会话中临时使用 (局部临时过程 ) , 或在所有会话中临时使用 ( 全局临时过程 ) 。 用户定义函数,它是返回值的已保存的 Transact-SQL 例程。用户定义函数不能用于执行一组修改全局数据库状态的操作。 与系统 函数一样, 用户定义函数可以从查询中唤醒调用。 也可以像存储过程一样, 通过 EXECUTE 语句执行。 自定义函数 有且只有一个返回值,就像普通的函数一样,可以直接在表达式中嵌入调 用。 存储过程 可以没有返回值,也可以有任意个输出参数,必须单独调用。 1 存储过程不一定非要有返回值 数据库中的函数一定有返回值 2 存储过程在前台语言可以直接调用

文档评论(0)

1亿VIP精品文档

相关文档