数行のテーブルがあります。データ型はテーブル構造に設定されておらず、一部の行は整数であり、一部はBLOBです。
何が何であるかをどのように理解しますか?私はCAPIを使用しています。
sqlite3_column_typeすべての行で同じデータ型が得られますが、これは正しくありません。
sqlite3_column_typeデータの実際の型を与える関数です。sqlite3_column_*他の関数で値を取得すると、sqlite はそのデータを変換し、それを反映して型が変更されることに注意してください。行で何か他のことをする前に、タイプを尋ねてください。typeof( sqlite3_column_typeC 関数とtypeofSQL 関数は常に同じ値を返す必要があります)。