我的 Android 应用程序中的两个 SQLite 表:
- PoweredEquip,其中包含所有动力设备单元及其相关拖车
- 包含当前未绑定到动力单元的所有拖车的拖车
填充这两个表时,如果 PoweredEquip 表中不存在 VIN,我只需要插入 Trailers 表。所以在 T-SQL 中,我会做类似的事情
If Not Exists (Select VIN From PoweredEquip Where VIN = _VIN)
Insert Into Trailers Values (.....)
无需在 PoweredEquip 上进行 Select,打开 DataReader 并检查 HasRows 是否为 False 即可进行插入,我希望 SQLite 中有一个 If Not Exists (Select...) 等效项。