我对sqlite3中的数据类型有疑问.
由于值SQLITE_INTEGER可以存储为1,2,3,4,6或8个字节,具体取决于值的大小,如果我只知道SQlite数据库中的列存储SQLITE_INTEGER,我如何知道此列中的值4个字节或6-8个字节的整数,或者应该用哪个来获取值,sqlite3_column_int()或者sqlite3_column_int64()?
我可以sqlite3_column_bytes()在这种情况下使用吗?但根据文档,sqlite3_column_bytes()主要用于TEXT或BLOB.
谢谢!
sqlite ×1