我觉得直接调用select XXXXX
和调用sp_XXXX(存储过程的定义同select XXXXX)
有设么区别呢?到底用存储过程和单独使用select XXXX 的区别何在?
-->在数据库中执行没有太大的差别
在应用程序中的性能是不同的,SQL需要先编译再执行,而存储过程是预编译的,性能上更好带参数的举两个例子?
-->
CREATE PROCEDURE byroyalty (@percentage int)
AS
select au_id from titleauthor
where titleauthor.royaltyper = @percentage
和调用sp_XXXX(存储过程的定义同select XXXXX)
有设么区别呢?到底用存储过程和单独使用select XXXX 的区别何在?
-->在数据库中执行没有太大的差别
在应用程序中的性能是不同的,SQL需要先编译再执行,而存储过程是预编译的,性能上更好带参数的举两个例子?
-->
CREATE PROCEDURE byroyalty (@percentage int)
AS
select au_id from titleauthor
where titleauthor.royaltyper = @percentage
解决方案 »
- sql 语句
- 连接到服务器的命令怎么写啊
- !速结贴:设计数据表时有关逻辑型属性的设置问题。
- 这条查询sql怎么写?救命~~~~~~
- 字符串分割的问题?
- 什么是数据字典?SQL SERVER 中如何创建数据字典?怎么用?
- update 能不能一次更新所有字段!(就象insert into table1 select * from table2一样)??
- *******游标游标真是难啊,对游标有一定了解的朋友们,来谈谈你的看法
- 高分求教数据转移效率问题
- bom 展开查询
- 怎样建立在插入表A的同时返回表A的ID的的存储过程?
- 一个查询要查出一个表中字段A='cc'有几个,='bb'的有几个,='cc'有几个最简单的写法是什么
但是ASP中adodb.command好像就不是预编译的哦?????迷茫ing..........
迷茫ing.......