當談到MySQL時,我是一個noob。SQL查詢在字符後改爲小寫
我需要將特定字符後面的字符改爲小寫。例如,數據庫中的單詞顯示爲「它是」。我想改變它是正確的,這將是「它的」。
我認爲這可能會做我想做的事,但我不確定。
SELECT列名FROM表一where列= LOWER( ''」, '=', - 1)
列名於我而言是POST_TITLE基於WordPress的網站上。謝謝!
當談到MySQL時,我是一個noob。SQL查詢在字符後改爲小寫
我需要將特定字符後面的字符改爲小寫。例如,數據庫中的單詞顯示爲「它是」。我想改變它是正確的,這將是「它的」。
我認爲這可能會做我想做的事,但我不確定。
SELECT列名FROM表一where列= LOWER( ''」, '=', - 1)
列名於我而言是POST_TITLE基於WordPress的網站上。謝謝!
無論在該字段中使用大寫字母,這都會變小。
UPDATE table_name SET fieldname = LOWER(fieldname)
blAh will become => blah
fOo will become => foo
您亦可以利用regex-MYSQLQ一個正則表達式.....但你需要對服務器的訪問。這是一個類似的SO question。
因此,從我的理解,你想改變一個表中的列名,是否正確?
如果是這樣,請嘗試以下操作:
ALTER TABLE table_name CHANGE old_column_name new_column_name datatype_of_column;
注:datatype_of_column不管你的列應該是。例如:INT。
否則,如果你想更新一個字段的值,請嘗試:
update table_name set column_name = value_you_want where ID = #;
如果這不是正是你所面臨的問題,你可以請更具體一點?
希望這會有所幫助。
你想小寫整個字符串..? – zee
我試圖找到在列中有撇號的任何字符,並將其後面的字符更改爲小寫。 – gward