TSQL中调用存储过程的例子
2008-08-01 12:38
225 查看
------------------------------------
-- Author:Flystone
-- Version:V1.001
-- Date:2008-08-01 12:39:33
------------------------------------
-- Test Data: ta
If object_id('ta') is not null
Drop table ta
Go
Create table ta(bno int,bname nvarchar(5),editor nvarchar(5),bpub nvarchar(7),bdate numeric(5,1))
Go
Insert into ta
select 1,'数据库原理','wang','gaojiao',2006.9 union all
select 2,'信息系统','liu','kexue',2006.8 union all
select 3,'数据库实例','wang','gaojiao',2006.9 union all
select 4,'数据库习题','zhang','jixie',2005.4
Go
--create proc
create proc proc_a
@bno int
as
select * from ta where bno <= @bno
go
--Start
select *
from OPENROWSET('SQLOLEDB','SERVER=.;UID=sa;PWD=','exec csdn_test.dbo.proc_a 2') AS a
select *
from OPENROWSET('SQLOLEDB','.';'sa';'','exec csdn_test.dbo.proc_a 2') AS a
select *
from OPENROWSET('SQLOLEDB','DRIVER={SQL Server};SERVER=.;UID=sa;PWD=','exec csdn_test.dbo.proc_a 2') AS a
--Drop proc
drop proc proc_a
--Result:
/*
bno bname editor bpub bdate
----------- -------------------------------------------------- ------------ ------------ -------
1 数据库原理 wang gaojiao 2006.9
2 信息系统 liu kexue 2006.8
(所影响的行数为 2 行)
bno bname editor bpub bdate
----------- -------------------------------------------------- ------------ ------------ -------
1 数据库原理 wang gaojiao 2006.9
2 信息系统 liu kexue 2006.8
(所影响的行数为 2 行)
bno bname editor bpub bdate
----------- -------------------------------------------------- ------------ ------------ -------
1 数据库原理 wang gaojiao 2006.9
2 信息系统 liu kexue 2006.8
(所影响的行数为 2 行)
*/
--END
-- Author:Flystone
-- Version:V1.001
-- Date:2008-08-01 12:39:33
------------------------------------
-- Test Data: ta
If object_id('ta') is not null
Drop table ta
Go
Create table ta(bno int,bname nvarchar(5),editor nvarchar(5),bpub nvarchar(7),bdate numeric(5,1))
Go
Insert into ta
select 1,'数据库原理','wang','gaojiao',2006.9 union all
select 2,'信息系统','liu','kexue',2006.8 union all
select 3,'数据库实例','wang','gaojiao',2006.9 union all
select 4,'数据库习题','zhang','jixie',2005.4
Go
--create proc
create proc proc_a
@bno int
as
select * from ta where bno <= @bno
go
--Start
select *
from OPENROWSET('SQLOLEDB','SERVER=.;UID=sa;PWD=','exec csdn_test.dbo.proc_a 2') AS a
select *
from OPENROWSET('SQLOLEDB','.';'sa';'','exec csdn_test.dbo.proc_a 2') AS a
select *
from OPENROWSET('SQLOLEDB','DRIVER={SQL Server};SERVER=.;UID=sa;PWD=','exec csdn_test.dbo.proc_a 2') AS a
--Drop proc
drop proc proc_a
--Result:
/*
bno bname editor bpub bdate
----------- -------------------------------------------------- ------------ ------------ -------
1 数据库原理 wang gaojiao 2006.9
2 信息系统 liu kexue 2006.8
(所影响的行数为 2 行)
bno bname editor bpub bdate
----------- -------------------------------------------------- ------------ ------------ -------
1 数据库原理 wang gaojiao 2006.9
2 信息系统 liu kexue 2006.8
(所影响的行数为 2 行)
bno bname editor bpub bdate
----------- -------------------------------------------------- ------------ ------------ -------
1 数据库原理 wang gaojiao 2006.9
2 信息系统 liu kexue 2006.8
(所影响的行数为 2 行)
*/
--END
相关文章推荐
- [转] TSQL中调用存储过程的例子
- MySQL存储过程中的错误处理 以及mybatis调用存储过程的例子
- JSP调用Mysql存储过程的方法和例子
- MySQL存储过程例子,包含事务,参数,嵌套调用,游标,循环等
- MySQL存储过程例子,包含事务,参数,嵌套调用,游标,循环等
- C#调用存储过程简单完整例子
- MySQL存储过程例子,包含事务,输出参数,嵌套调用,游标,循环等等
- java调用存储过程的例子
- C#调用存储过程简单完整例子
- mybatis调用oracle存储过程例子.
- C#调用SQL存储过程完整例子
- MySQL存储过程例子,包含事务,参数,嵌套调用,游标,循环等
- 通过 JSTL 调用 MySQL 存储过程的例子
- 编写存储过程,并且使用java代码调用存储过程的简单例子
- Delphi 调用 Oracle 存储过程并返回数据集的例子.
- MySQL存储过程例子,包含事务,参数,嵌套调用,游标,循环等(转)
- JdbcTemplate调用存储过程的例子
- MySQL存储过程例子,包含事务,参数,嵌套调用,游标,循环等
- Delphi 调用 Oracle 存储过程并返回数据集的例子
- C#调用存储过程简单完整例子