注册 登录
编程论坛 SQL Server论坛

我是菜鸟,请那个老师帮我看看错误

donghualele 发布于 2007-03-28 09:49, 507 次点击
CREATE PROCEDURE Pr_GetLeavewords
AS
SELECT *
FROM Leavewords
ORDER BY CreateTime DESC
CREATE PROCEDURE Pr_GetSingleLeaveword
(
@LeavewordID int
)
AS
SELECT Leaveword.*
FROM Leavewords
WHERE LeavewordID = @LeavewordID
CREATE PROCEDURE Pr_AddLeaveword
(
@Title varchar(100),@Body varchar(2000)=NULL
)
AS
INSERT INTO
Leavewords(Title,Body,CreateTime)
VALUES(@Title,@Body,GetDate())
RETURN @@identity
CREATE PROCEDURE Pr_DeleteLeaveword
(
@LeavewordID int
)
AS
DELETE Leavewords
WHERE LeavewordID = @LeavewordID

[此贴子已经被作者于2007-3-28 9:52:44编辑过]

6 回复
#2
棉花糖ONE2007-03-28 10:20

没发现编译错误

#3
donghualele2007-03-28 11:18
怎么老是提示 PROCEDURE 附近有错误?? 还提示 @LeavewordID @Title 没定义
#4
棉花糖ONE2007-03-28 11:26
我编译没提示出错的
#5
Kendy1234562007-03-28 12:22
除了第一个 存储过程
每个存储过程建立之前 加个 GO
就ok了
#6
donghualele2007-03-28 14:49
好的谢谢了!!
#7
初学Delphi2007-03-29 13:39
就说嘛,一个简单的查询写的存储过程还能报错
1