易截截图软件、单文件、免安装、纯绿色、仅160KB

mssql存储过程

    本人正在学mssql,刚看到存储过程,有些不明白,请达人把繁杂的东西,简单化,形象化给我讲讲,存储过程怎么用,貌似存储过程的代码放到查询分析器,点下执行可以操作,但是平时都这样用么,能自动调用啥的么?麻烦给讲讲,或者,给个学习地址我去看看
SQL code:
CREATE PROC P
AS
SELECT * from TB


简单的存储过程就是这样了,具体讲讲不出来



SQL code:
一、SQL存储过程的概念,优点及语法

  整理在学习程序过程之前,先了解下什么是存储过程?为什么要用存储过程,他有那些优点

  定义:将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。

  讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么还要添加这个技术呢?

  那么存储过程与一般的SQL语句有什么区别呢?

  存储过程的优点:

  1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。

  2.当对数据库进行复杂操作时(如对多个表进行Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。

  3.存储过程可以重复使用,可减少数据库开发人员的工作量

  4.安全性高,可设定只有某此用户


相关问答:

类似 mssql select top ...的实现

在ms sqlserver中,取满足条件的前几行可以使用select top语句,但在oracle中并没有这样的语句,
我从网上看到了一种实现

select * (select * from talbename) where rownum <=100 order by rownum as ......

求一个mssql备份数据表的存储过程

目前有表A和表B
其中字段相同
表A中主键id为自增长
并且为大数据量储存
怎么样使用存储过程可以将表A中的数据备份到表B中,并且删除表A中备份过的数据
高手给一个存储过剩,谢谢
分区表可以将表中的 ......

高手进。。mssql的一个难题...急...求救。。。

  一个数据库表 里面的字段有  VIP用户A类  VIP用户b类  VIP用户c类  VIP用户d类  VIP用户e类  VIP用户f类  。。。 
    里面的数据都是电话号码 ......

MSSQL存储过程

mssql的存储过程里怎么获得一条SQL语句的执行状态是成功还是失败?我想在一张表中增加记录,首先要检查是否已经存在相同记录,如果存在就更新,否则就插入。
我就想先试试插入操作,失败了就去更新,或者先去更新 ......

请推荐一本C#与MSSQL结合的书

讲MSSQL在C#中的应用,最好从基础开始。
要WINFORM的,ASP.NET不太喜欢- =!

书不太清楚,这个别人整理的一系列的C#开发WinForm应用文章及相关代码,你可以去看看,我觉得挺不错的http://www.cnblogs.com/peter ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号