-1
我想將字符串數組保存在SQL數據庫中,請告訴可以保存它的最佳方法。現在,我首先將字符串數組的所有元素用「 - 」分開, ,將其設置爲單個字符串並將其保存到數據庫中。如何將數組保存在SQL數據庫中
我想將字符串數組保存在SQL數據庫中,請告訴可以保存它的最佳方法。現在,我首先將字符串數組的所有元素用「 - 」分開, ,將其設置爲單個字符串並將其保存到數據庫中。如何將數組保存在SQL數據庫中
我不是100%,但這可能是最好的方法。儘管用逗號分隔值可能會更好,因爲對於可能需要查看數據庫的其他人來說,這更明顯。
然後,當您需要讀取數組時,從數據庫中抓取它並將其爆炸;
$array = explode(",", $string_from_database);
這會給你你的原始值的列表。
編輯:這是假設數組值沒有任何逗號
它不好的做法,但還是如果你願意,你可以嘗試保存JSON數組。 –
沒有足夠的上下文繼續... – ElGavilan
我想保存以數組形式存在的數據到SQL DB和AFAIK DB不支持任何類型的數組,所以我正在做的是我將整個數組轉換爲字符串以逗號分隔,並以字符串的形式將其保存在數據庫中,所以我的問題是,如果有什麼更好的方式來保存SQL數據庫中的數據庫 – androidDev