黑马程序员技术交流社区
标题:
varchar(50)字符型也可以比较大小???
[打印本页]
作者:
何圣东
时间:
2012-3-1 22:26
标题:
varchar(50)字符型也可以比较大小???
数据库中的F_StartNo与F_EndNo的数据类型设置为varchar(50),即为字符型.
在VS中写程序是为什么可以这样写:cmd.CommandText = "select * from T_Numbers where
F_StartNo<@No
and
F_EndNo>@No
";
想问
字符型
的也可以拿出来和一个数来比较大小吗???
求高手解答!
数据库.jpg
(12.96 KB, 下载次数: 59)
下载附件
2012-3-1 22:25 上传
VSSSS.jpg
(38.09 KB, 下载次数: 55)
下载附件
2012-3-1 22:25 上传
作者:
许全通
时间:
2012-3-1 22:56
字符是可以比较大小的啊,也就是按照他们对应的ASCII码的大小来比较!!
作者:
叶彦召
时间:
2012-3-2 10:20
这个当然可以了
作者:
莫洪刚
时间:
2012-3-2 15:44
字符串可以比较,按照他们对应的ASCII码。
但是在sql中sql生成器会将某一个貌似数字的字符串转换成整数,或则将以个整数转换成字符串,再进行操作!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2