程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 對於SQL Server 2000,你可以使用下列函數:

對於SQL Server 2000,你可以使用下列函數:

編輯:關於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
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved