【发布时间】:2018-09-02 13:49:14
【问题描述】:
当我选择一个 dateTime 字段时,它会以 6 个字节的形式返回。如何将其转换为 time_point 或 struct tm?
mysqlx::Session session( "mysqlx://root:password@127.0.0.1:33060/catalog" );
auto row = session.sql( "select create_time from information_schema.tables order by 1 LIMIT 1" ).execute().fetchOne();
assert( row[0].getType()==8 );//raw type
assert( row[0].getRawBytes().second==6 );//6 bytes
var bytes = row[0].getRawBytes().first;
//e2 0f 08 0c 0a 32
//2018-08-12 10:50:04
【问题讨论】:
标签: c++ mysql mysql-connector