我有一個joomla數據庫'jos_content
'表包含有關文章的詳細信息。mysql查詢文本替換問題
在該表中,列「attribs
」是TEXT
數據類型,其中包含數據有關的文章屬性,像:
show_pdf_icon=0
show_print_icon=0
show_email_icon=0
我想修改屬性「show_print_icon」,使其具有如圖1所示,這樣的:
show_pdf_icon=0
show_print_icon=1
show_email_icon=0
對於這一點,我已書寫的查詢,它取代了 'show_print_icon = 0' 在列 'show_print_icon = 1'。
UPDATE jos_content set attribs=replace("attribs", "%print_icon=0\nshow_email%",
"%print_icon=1\nshow_email%") where attribs like '%print_icon=0\nshow_email%';
出於某種原因,執行此查詢後,我得到列值爲空。 我無法理解我出錯的地方。查詢有什麼問題?