2013-01-14 66 views
1

SOCI庫描述了std :: tm與時間戳協同工作的綁定。 std :: tm結構精度是第二,但PostgreSQL時間戳提供了更好的精度。 您能否建議使用小於第二精度訪問時間戳的最佳方式?使用PostgreSQL時SOCI庫中的高精度時間戳

我嘗試了無符號長長數據類型來訪問時間戳,但沒有成功。 我成功的唯一方法是字符串,但這將需要解析它(我想有一些傳統的價值來處理 - 就像,很長的毫秒或甚至更好的C++ 11 time_point),這是遠遠不是最佳。

在此先感謝。

回答

1

如果您通過libpq與PostgreSQL進行通信,請使用libpqtypes。它將有助於管理PostgreSQL數據類型。

如果您不使用libpq,請詳細說明。