读书人

请问怎么在sql server2005里建存储过程

发布时间: 2012-02-07 17:45:36 作者: rapoo

请教如何在sql server2005里建存储过程?
请教如何在sql server2005里建存储过程?
俺从没用过这个东东,不知道该如何建立

[解决办法]
有两种吧.一是写好代码在查询分析器里执行.
二是在企业管理器中存储过程里去增加
[解决办法]
create procedure your_sp_name(p1 type1,p2 type2,...,pn typen)
as
.
.
.
statement
.
.
.
go
[解决办法]
USE pubs
IF EXISTS (SELECT name FROM sysobjects
WHERE name = 'au_info_all ' AND type = 'P ')
DROP PROCEDURE au_info_all
GO
CREATE PROCEDURE au_info_all
AS
SELECT au_lname, au_fname, title, pub_name
FROM authors a INNER JOIN titleauthor ta
ON a.au_id = ta.au_id INNER JOIN titles t
ON t.title_id = ta.title_id INNER JOIN publishers p
ON t.pub_id = p.pub_id
GO

代码可参照这个
[解决办法]
一种是新建查询,然后直接输入如下语句:
create proc
参数1 类型,
参数2 类型....
as

存储过程内容

另外一种是打开SQL Server Management Studio,选中数据库后,选中可编程性——存储过程,点右键:新建存储过程

读书人网 >SQL Server

热点推荐