| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 780 人关注过本帖
标题:请问我的这个存储过程哪里有错误?
只看楼主 加入收藏
那个梦
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-11-7
收藏
 问题点数:0 回复次数:8 
请问我的这个存储过程哪里有错误?
create procedure pro (@sname_in char(12))
declare @cname_out char(20),@score_out char(4),
@tname_out char(12)
as
select @cname_out=cname,@score_out=score,@tname_out=tname
from student a , course b ,sc c, teacher d, tc e
where a.sno=c.sno and b.cno=c.cno and c.cno=e.cno and e.tno=d.tno
and a.sname=@sname_in

报错:服务器: 消息 156,级别 15,状态 1,过程 pro,行 2
在关键字 'declare' 附近有语法错误。
服务器: 消息 156,级别 15,状态 1,过程 pro,行 4
在关键字 'as' 附近有语法错误。
搜索更多相关主题的帖子: 服务器 关键字 procedure blank teacher 
2007-11-18 11:06
那个梦
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-11-7
收藏
得分:0 
盼高人指点啊
2007-11-18 11:06
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 

看看存储过程的基础语法.

create procedure pro (@sname_in char(12))

as
declare @cname_out char(20),@score_out char(4),
@tname_out char(12)
select @cname_out=cname,@score_out=score,@tname_out=tname
from student a , course b ,sc c, teacher d, tc e
where a.sno=c.sno and b.cno=c.cno and c.cno=e.cno and e.tno=d.tno
and a.sname=@sname_in
go


我的msn: myfend@
2007-11-18 11:30
那个梦
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-11-7
收藏
得分:0 

真是什么感谢你啊..你真的很厉害啊..可以拜师吗?

2007-11-18 14:00
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
收藏
得分:0 
拜师..免了.

我的msn: myfend@
2007-11-18 14:15
卡卡艾
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:672
专家分:0
注 册:2007-4-3
收藏
得分:0 
不要搞个人崇拜..呵呵...

革命尚未成功,同志仍需努力-----+++
2007-11-18 21:29
那个梦
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-11-7
收藏
得分:0 
有了偶像也是一件好事情呀...
2007-11-20 10:06
lhj2005
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2007-1-23
收藏
得分:0 
有个小问题,我如何查询,或则查看我已经建立的存储过程(SQL2005)
2007-11-20 13:05
nianshi
Rank: 1
等 级:新手上路
帖 子:199
专家分:0
注 册:2007-11-7
收藏
得分:0 
select @cname_out=cname,@score_out=score,@tname_out=tname 这三个变量 并不是Out型的变量 不能传回值吧 那给它们赋了值又有什么用呢 直接返回查询结果不就行了吗

行至水穷处 坐看去起时
C语言QQ群1:51871776  群2:26313099  群3:47145282
2007-11-21 11:21
快速回复:请问我的这个存储过程哪里有错误?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031983 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved