如何区分大小写比较?

2016-01-29 17:03 25 1 收藏

如何区分大小写比较?,如何区分大小写比较?

【 tulaoshi.com - SQLServer 】

问:如何在不区分大小写的 SQL Server 7.0 实例上编写能够对用户输入密码进行大小写比较的程序?

答: 如果已经将系统升级为 SQL Server 2000,则可以在列级别指定数据排序规则。(SQL Server 2000 Books Online 词汇表将排序规则定义为“一组确定如何比较、排列和呈现数据的规则。字符数据是使用排序规则存储的,这些规则包括区域设置、排序标准和区分大小写”。)

但是,只有升级到 SQL Server 2000,您才可以使用上述技术。假设存储在表中的密码值为 BamBi2000(注意“B”是大写,其他所有字符都是小写):

DECLARE @user_password varchar(12)

IF CAST (@user_password AS varbinary(12)) =
CAST ('BamBi2000' AS varbinary(12))
PRINT 'Password match'
ELSE
PRINT 'Password mismatch'

-SQL Server MVPs

来源:https://www.tulaoshi.com/n/20160129/1500173.html

延伸阅读
标签: 电脑入门
知识点分析: 正常手写输入的是大写,识别出来既是大写,手写输入小写既是小写,如图: 但若输入的为S这样的大小写一样的字母时,便不好判断大小写。 操作步骤: 其实大小写可以在输入面板中切换: 点击字母上方的向下小三角,在里面去选择即可,如图:
标签: 电脑入门
在excel中能产生随机数字、还能产生随机字母、甚至是随机数字与字母的组合,想要产生长度为几位的都可以。 另外,如果是随机字母,还能单独产生大小写随机字母或混合的随机字母。 下面是公式代码,希望对您有帮助。 ①随机小写字母:一位 =CHAR(INT(RAND()*25+97)) ②随机大写字母:一位 =CHAR(INT(RAND()*25+65)) ③随机数字:一位 =C...
标签: word
Word2007中大小写字母转换   在编辑文档的时候,对文档中的文本会进行很多方面的设置,如上面提过的字体以及字体大小、效果等等,而在文档中我们也会输入英文文本,而常常要对英文文本进行大小写转换设置。 第1步,打开Word2007文档窗口,选中需要更改大小写的英文字符文本块。在开始功能区的字体分组中单击更改大小写按钮。 ...
标签: ASP
  <!--#include file=common.asp-- <% dim tmpnum '从第一张页面传过来的小写金额 tmpnum=request("page1num") '调用并显示大写金额 response.write rmb(cdbl(tmpnum)) response.end % common.asp <% Function rmb(num) num = FormatNumber(num, 2) Dim numList Dim rmbList Dim numLen Dim numChar Dim numstr Dim n Dim...
标签: 电脑入门
在我们日常使用电脑的过程中,打字母的时候会经常要用到大小写切换的功能,这时我们一般会用Shift键来实现大小写切换。可是键盘上还有个Caps Lock键也是用来实现大小写切换的,虽然不常用,但有时候盲打会不小心按到这个按键,如果是打字就会很快发现,但如果是输入密码就看不到已经切换了状态从而导致密码错误。 有时候本来是要按Shift或者Ta...

经验教程

204

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部