Sqlite データベースを使用して情報を保存するマルチ スレッド アプリケーションを作成しています。
スレッドの 1 つは、次のように、特定の列が空白の行を選択する SELECT 操作を実行します。
for i in cursor.execute('SELECT Beeid from SongLink WHERE Dlink=\'\''):
他のスレッドもデータベースにアクセスし、列のDlink 値を変更しようとします。
上記のコードは、他のスレッドによって行われた更新を処理してDlink=\'\'' の列を常に提供しますか、それとも間違った行選択につながる可能性があります