标题:[求助]大家帮帮我
只看楼主
zhh654321
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2005-4-14
 问题点数:0 回复次数:1 
[求助]大家帮帮我
按课本编了一段脚本,没有达到预期的结果. 最后变成执行select * from student where sname=@sname这条语句后的结果,象print后的语句都没执行 脚本如下: use student go declare @count int select @count=count(*) from student print '学生人数为'+convert(varchar(3),@count) go --至此,@count已不复存在,继续引用,将出错 declare @sname varchar(6) set @sname='jacky' print @sname+'同学信息如下:' select * from student where sname=@sname go 还有个问题就是char 和varchar有何区别
搜索更多相关主题的帖子: convert 学生人数 target blank where 
2005-04-15 16:14
EA_Games
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:539
专家分:0
注 册:2005-3-13
得分:0 
char是根据你提供的大小固定的,varchar是根据实际大小存在(只要不超过你提供的大小)。

能不能把错误提示贴出来?因为语法是对的,可能会有其他错误(逻辑错误)。

2005-04-15 17:38



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-15729-1-1.html




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

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