| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 865 人关注过本帖
标题:[求助]大家帮帮我
只看楼主 加入收藏
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
快速回复:[求助]大家帮帮我
数据加载中...
 
   



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

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