2011-03-26 39 views
0

我有大量大寫的數據。iPhone/Objective-C或SQL - 從CAPS到小寫字符串的操作

將該數據轉換爲小寫字符串的最簡單方法是什麼?

例如,數據: 「中等BIG MAC & FRIES $ 1.95」 到 「中等巨無霸&弗里斯$ 1.95」

其它示例數據可以包含 「350ML」,這我想轉換爲 「350毫升」。所以是的,數據也包含數值。

我知道我可以使用:[string capitalizedString];但是是否有某種方便的方法或庫來處理正確的英語語法?

否則作爲一個完整的選擇,數據在SQL Server中。將數據庫中的所有數據轉換爲大寫字符串會更好嗎?如果是這樣,那麼最好的方法是什麼?也許是UDF或特定的更新查詢?

+0

但是這有什麼錯[字符串capitalizedString]? – meronix 2011-03-26 08:58:42

回答

0

的OBJ-C:

[string capitalizedString];

SQL:

UPDATE filteredcontact 
SET firstname=UPPER(LEFT(firstname,1))+SUBSTRING(firstname,2,LEN(firstname))