2012-03-24 27 views
0

得到了與限定詞的一個問題:to_ets/2限定詞例如導入數據

可能有人點我一個示例在線?我查看了手冊頁,但是我看不到任何示例用法。在google上找不到任何東西..

我的問題似乎與實際dets:to_ets()函數本身,而不是創建dets。我已經在它自己的測試,它很好。

回答

1

您應該在使用to_ets/2函數之前創建ETS表。 Ets表的現有對象將保留,除非被覆蓋。結果中是否有任何{error,Reason}元組?

1

dets:to_ets/2的快速示例。

1> dets:open_file(d, [{file, "/tmp/d"}, {type, set}]). 
{ok,d} 
2> dets:insert(d, {a, 1}). 
ok 
3> dets:insert(d, {b, 2}). 
ok 
4> ets:new(e, [named_table, set]). 
e 
5> dets:to_ets(d, e). 
e 
6> ets:tab2list(e). 
[{b,2},{a,1}]