如何区分大小写比较?

2016-01-29 17:03 30 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

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

延伸阅读
标签: 电脑入门
经常用Word的朋友都知道,在Word中可以方便地更改英文字符的大写、小写、句首字母大写和词首字母大写(图1)。 电脑教程 但这些功能Excel没有,如果想在Excel中使用这些功能就必须手动修改或者用复杂的公式来进行转换。其实我们可以编写相关的宏,一劳永逸地解决这个问题。 首先绘制四个命令按钮,将按钮上的文字更改为全部大写、全部小写...
标签: word
Word2007中大小写字母转换   在编辑文档的时候,对文档中的文本会进行很多方面的设置,如上面提过的字体以及字体大小、效果等等,而在文档中我们也会输入英文文本,而常常要对英文文本进行大小写转换设置。 第1步,打开Word2007文档窗口,选中需要更改大小写的英文字符文本块。在开始功能区的字体分组中单击更改大小写按钮。 ...
标签: 电脑入门
在excel中能产生随机数字、还能产生随机字母、甚至是随机数字与字母的组合,想要产生长度为几位的都可以。 另外,如果是随机字母,还能单独产生大小写随机字母或混合的随机字母。 下面是公式代码,希望对您有帮助。 ①随机小写字母:一位 =CHAR(INT(RAND()*25+97)) ②随机大写字母:一位 =CHAR(INT(RAND()*25+65)) ③随机数字:一位 =C...
标签: 电脑入门
在我们日常使用电脑的过程中,打字母的时候会经常要用到大小写切换的功能,这时我们一般会用Shift键来实现大小写切换。可是键盘上还有个Caps Lock键也是用来实现大小写切换的,虽然不常用,但有时候盲打会不小心按到这个按键,如果是打字就会很快发现,但如果是输入密码就看不到已经切换了状态从而导致密码错误。 有时候本来是要按Shift或者Ta...
标签: 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...

经验教程

842

收藏

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