SQL Server 中批处理与存储过程的区别
答案:2 悬赏:0 手机版
解决时间 2021-03-17 22:10
- 提问者网友:疯子也有疯子的情调
- 2021-03-17 04:59
SQL Server 中批处理与存储过程的区别
最佳答案
- 五星知识达人网友:街头电车
- 2021-03-17 05:32
我的理解是,二者都是为了完成特定任务的一系列命令组合,批处理是一般是管理员用来在后台对数据库进行管理操作的,不提供给数据库用户(客户端)使用,存储进程可以提供给任何数据库用户(包括程序)调用,一般程序可以利用存储进程来起到数据库访问权限控制的作用。
全部回答
- 1楼网友:慢性怪人
- 2021-03-17 06:02
在查询、批处理、存储过程、触发器、被准备语句或动态 sql 语句(以下称为“批处理”)在 sql server 上开始执行以前,批处理将被编译成计划。然后,将执行该计划以便发挥其效力或生成结果 特殊查询: select productid from sales.salesorderdetail group by productid having avg(orderqty) > 5 order by productid select productid from sales.salesorderdetail group by productid having avg(orderqty) > 5 order by productid
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯