文章詳情頁
mysql儲存json錯誤
瀏覽:102日期:2022-06-11 16:51:10
問題描述
最近在使用mysql的json儲存格式,出現了很蹊蹺的問題。
INSERT INTO `json` (`notes`) VALUES (’[{'name':1}]’);我用上述語句插入json數組,navicat的顯示是正常的當我用UPDATE json SET notes =json_array_append(notes, ’$’ , ’['sa']’ ) WHERE ID=6;添加新的json時候出現了轉義符
請問這是出現了什么問題呢?
問題解答
回答1:json_array_append(notes, ’$’ , ’['sa']’ ) 改為json_array_append(notes, ’$’ , CAST(’['sa']’ AS JSON))
相關文章:
1. vim里的高亮javascript的javascript.vim 已經放到syntax里了,但是不行。2. angular.js - ng-file-upload 如何實現多圖片上傳3. android - xml的drawable作背景,是否會產生錯誤4. 我何時應該在Java中使用JFrame.add(component)和JFrame.getContentPane()。add(component)5. javascript - ie11以下單擊打開不了file,雙擊可以。求解?6. html5 - 在Mac里使用vscode,卻無法使用已下載的擴展……7. 為啥獲取不到呀?8. 輸入地址報以下截圖錯誤,怎么辦?9. node.js - node中MYSQL的異步問題10. javascript - 求助一個關于indexedDB的問題
排行榜
