-4

如何在 Oracle 列中存储数字数组?

我有一个 std::map> mymap ,我想将 mymap 中的所有数据存储在表中。

该表应该有两列

  1. 一个 id,mymap 的键
  2. 这就是我在这里寻找的

存储代表我的键值的 std::vector 需要什么数据类型?

在Oracle12c中是怎么做的?

4

1 回答 1

0

您可以将向量序列化为逗号分隔的数字列表(或其他格式)并将其存储,然后在读取时反序列化。只是众多选择之一。另一种方法是将各个数字存储在其他表中,并带有一个键,表明它们是相同的“向量”。它可以通过多种方式解决。

于 2017-06-20T16:19:40.603 回答