小巧。快速。可靠。
三者选其二。

SQLite C 接口

查找 SQL 值的子类型

unsigned int sqlite3_value_subtype(sqlite3_value*);

sqlite3_value_subtype(V) 函数返回 应用程序定义的 SQL 函数 参数 V 的子类型。子类型信息可用于将少量上下文从一个 SQL 函数传递到另一个 SQL 函数。使用 sqlite3_result_subtype() 例程设置 SQL 函数返回值的子类型。

每个调用此接口的 应用程序定义的 SQL 函数 都应在函数 注册 时,在文本编码参数中包含 SQLITE_SUBTYPE 属性。如果省略 SQLITE_SUBTYPE 属性,则 sqlite3_value_subtype() 可能会在某些极端情况下返回零,而不是上游子类型。

另请参阅 对象常量函数 列表。