ts_create_with_metadata() 函数使用所连接的用户定义的元数据来创建时间系列。
ts_timeseries * ts_create_with_metadata(MI_CONNECTION *conn, mi_string *calname, mi_datetime *origin, mi_integer threshold, mi_integer flags, MI_TYPEID *typeid, mi_integer nelem, mi_string *container, mi_lvarchar *metadata, MI_TYPEID *metadata_typeid)
此函数的行为与 ts_create() 相同,但该函数还会将提供的元数据保存到时间系列中。元数据可以是 NULL 或零长度 LVARCHAR;如果是其中一个值,那么 ts_create_with_metadata() 的行为与 ts_create() 完全相同。如果 metadata 指针指向有效数据,那么 metadata_typeid 参数必须是用户定义类型的有效类型标识的有效指针。
等效 SQL 函数是 TSCreate 或 TSCreateIrr。
新时间系列的指针。用户可通过调用 ts_free() 释放此值。