在工程中一般什么情况会用到存储过程
我是个java程序员,但在工程中尚未用到存储过程,想问各位一般在什么情况下会要用到存储过程,用它来干什么不会也只是增删修查吧,请描述下存储过程的应用场景,若有简单的oracle存储过程贴一份上来,谢谢
解决方法
1,调用没有参数的存储过程
2,一个输入的参数的存储过程
3,一个输入参数和一个输出的参数
4,一个输入参数,一个输出参数,和一个返回值
如何在ASP中调用SQL存储过程
ASP调用存储过程的技巧
1、最简单的如下
Dim objConn
Set objConn = Server.CreateObject(ADOBD.Connection)
objConn.Open Application(Connection_String)
Call the stored procedure to increment a counter on the page
objConn.Execute exec sp_AddHit
没有参数,没有返回,没有错误处理,就是这个了
2、带参数的一种调用
objConn.Execute exec sp_AddHit http://www.aspalliance.com, 1
请注意分割参数,该方法也不返回记录
3、返回记录的
Dim objConn
Dim objRs
Set objConn = Server.CreateObject(ADOBD.Connection)
Set objRs = Server.CreateObject(ADOBD.Recordset)
objConn.Open Application(Connection_String)
Call the stored procedure to increment a counter on the page
objRs.Open objConn, exec sp_ListArticles 1/15/2001
Loop through recordset and display
each article
4、……
Dim objConn
Dim objCmd
Instantiate objects
Set objConn = Server.CreateObject(ADODB.Connection)
set objCmd = Server.CreateObject(ADODB.Command)
conn.Open Application(ConnectionString)
http://elab.icxo.com/htmlnews/2006/02/22/770189_0.htm
参考资料
世界创业实验室
当然不是的,存储的操作需要的是一些重大的机密的过程。