sql查詢區(qū)分大小寫(xiě) sqlserver區(qū)分大小寫(xiě)嗎?
sqlserver區(qū)分大小寫(xiě)嗎?昨天,我去找客戶,發(fā)現(xiàn)程序無(wú)法應(yīng)用。我跟蹤了錯(cuò)誤提示。提示的一般含義是“數(shù)據(jù)庫(kù)表名和數(shù)據(jù)庫(kù)字段名不存在”。查詢后發(fā)現(xiàn)SQL Server數(shù)據(jù)庫(kù)區(qū)分大小寫(xiě)(一般情況下,O
sqlserver區(qū)分大小寫(xiě)嗎?
昨天,我去找客戶,發(fā)現(xiàn)程序無(wú)法應(yīng)用。我跟蹤了錯(cuò)誤提示。提示的一般含義是“數(shù)據(jù)庫(kù)表名和數(shù)據(jù)庫(kù)字段名不存在”。查詢后發(fā)現(xiàn)SQL Server數(shù)據(jù)庫(kù)區(qū)分大小寫(xiě)(一般情況下,Oracle安裝正確后,默認(rèn)為大寫(xiě);SQL Server數(shù)據(jù)庫(kù)不轉(zhuǎn)換為大寫(xiě),但使用時(shí)不區(qū)分大小寫(xiě)):下面的語(yǔ)句用于設(shè)置SQL Server數(shù)據(jù)庫(kù)是否區(qū)分大小寫(xiě):(表名和數(shù)據(jù)庫(kù)字段名)-modify database to be case sensitive Write alterdatabase name colletechinesePRCCIuas,例如:alter database ZJKucxcollatechineseuprcuciuas——修改區(qū)分大小寫(xiě)的alterdatabase database name colletechineseuprcucsuas,如:alter database ZJKcxCOLLATEChinesePRCCSas下面是數(shù)據(jù)庫(kù)每行記錄的內(nèi)容是否區(qū)分大小寫(xiě):(一般用于查詢的where條件)-不區(qū)分大小寫(xiě)alterdatabase database name altercollatechinesePRCCIas,如:alter database ZJKucxaltercolumndbconnvarchar(500)COLLATEChinesePRCCIuas——區(qū)分大小寫(xiě)的alterdatabase database name altercolumn field name field type colletechinesePRCCSuas,如:alter database ZJKcxaltercolumnDBConnvarchar(500)COLLATEChinesePRCCSuas