私はアンドロイドのsqliteデータベース内の特定の行に新しいエントリを挿入する方法を探しています。基本的な考え方は、データベースに次のようなエントリが格納されているということです。android sqliteデータベースの特定の行に挿入
id day time
1 Monday 09:00
2 Monday 11:00
3 Tuesday 10:00
ID列は自動インクリメントされます。アイデアは、 "Monday 10:00"の新しいエントリを挿入したい場合、id 2のデータベースに挿入する必要があり、それに応じて他のエントリも更新されます。すなわち、 "Monday 11:00"というエントリはid 3になります要するに、特定の行にデータを挿入する方法はありますか?存在する場合、それは自動的に他のエントリを変更するでしょうか?
ありがとうございました
基本的に、すべてのエントリを取得し、並べ替えてから、再度挿入する場合がありますか?返信ありがとう – Chrisrs2292
かなり、おそらくあなたはauto-incerementプロパティを削除する必要があります。 – MByD
なぜデータをデータベースにソートする必要がありますか?私の意見では、ソートされた行を表示することが重要なのは、データがどのようにソートされたのかは関係ありません。 – Jokahero