SQLite を Ruby で使う2 - データを扱う
ここには、SQLite のレコードの扱いについてメモしていくつもり。
検索の結果に行の名前を含める
検索の結果に行の名前を含める
通常、execute を使って SELECT で検索をかけると、検索結果のデータだけが帰ってくる。検索結果にテーブルのフィールド名を含めたい場合は、execute2 を使う。
result = db.execute2("SELECT * FROM address_book")
こうすることで、配列として帰ってきた result の最初の要素はフィールド名の配列になる。