sql字段區(qū)分大小寫嗎 sqlserver區(qū)分大小寫嗎?
sqlserver區(qū)分大小寫嗎?昨天,我去找客戶,發(fā)現(xiàn)程序無法應用。我跟蹤了錯誤提示。提示的一般含義是“數(shù)據(jù)庫表名和數(shù)據(jù)庫字段名不存在”。查詢后發(fā)現(xiàn)SQL Server數(shù)據(jù)庫區(qū)分大小寫(一般情況下,O
sqlserver區(qū)分大小寫嗎?
昨天,我去找客戶,發(fā)現(xiàn)程序無法應用。我跟蹤了錯誤提示。提示的一般含義是“數(shù)據(jù)庫表名和數(shù)據(jù)庫字段名不存在”。查詢后發(fā)現(xiàn)SQL Server數(shù)據(jù)庫區(qū)分大小寫(一般情況下,Oracle安裝正確后,默認為大寫;SQL Server數(shù)據(jù)庫不轉(zhuǎn)換為大寫,但使用時不區(qū)分大小寫):下面的語句用于設置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