-1
我想将字符串数组保存在SQL数据库中,请告诉可以保存它的最佳方法。现在,我首先将字符串数组的所有元素用“ - ”分开, ,将其设置为单个字符串并将其保存到数据库中。如何将数组保存在SQL数据库中
我想将字符串数组保存在SQL数据库中,请告诉可以保存它的最佳方法。现在,我首先将字符串数组的所有元素用“ - ”分开, ,将其设置为单个字符串并将其保存到数据库中。如何将数组保存在SQL数据库中
我不是100%,但这可能是最好的方法。尽管用逗号分隔值可能会更好,因为对于可能需要查看数据库的其他人来说,这更明显。
然后,当您需要读取数组时,从数据库中抓取它并将其爆炸;
$array = explode(",", $string_from_database);
这会给你你的原始值的列表。
编辑:这是假设数组值没有任何逗号
它不好的做法,但还是如果你愿意,你可以尝试保存JSON数组。 –
没有足够的上下文继续... – ElGavilan
我想保存以数组形式存在的数据到SQL DB和AFAIK DB不支持任何类型的数组,所以我正在做的是我将整个数组转换为字符串以逗号分隔,并以字符串的形式将其保存在数据库中,所以我的问题是,如果有什么更好的方式来保存SQL数据库中的数据库 – androidDev