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