這里要注意單引號在sql語句中是用於表示字符串引用的;
通常在json字符串中會有單引號,或者雙引號用來表示字符串引用。通常雙引號才是規范的。
那么將json字符串本身原封不動地存進數據庫時,要注意將json字符串中的單引號進行轉義。即再添加一個'在json字符串的單引號前面。這樣sql程序才不會把json字符串中的單引號看做是字符串引用,而是作為單引號本身。
json字符串的最大長度不會超過1024字節,那么我們可以定義表結構varchar(1024)。
如果json字符串長度太大,那么我們建表時還是應該選擇TEXT類型。TEXT采用字符存儲,專門為存儲大數據而設計。