sql server存储过程小结

存储过程

  1. 执行存储过程 
    –1调用存储过程 
    exec 存储过程名 参数 
    –2当表使用 
    select a.,b. from tb b inner join ( 
    select * from openrowset(‘sqloledb’,’ip/server’;’sa’;’pwd’,’exec 库.dbo.存储过程’)) a on a.条件=b.条件
  2. 将存储过程执行的结果保存到临时表 
    示例: 
    CREATE PROCEDURE Proc1 
    @a varchar(50) 
    AS 
    SELECT Id, NAME FROM Table1 WHERE NAME=@a 
    GO 
    CREATE TABLE #t1 

    id int, 
    NAME varchar(50) 

    go 
    INSERT INTO #t1 EXEC Proc1 ‘name1’ 
    然后再从虚拟表查询 
    select * from #t1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值