Php 是否有一种方法仅在行不';还不存在吗?
使用PHPPDO和SQLite,我可以编写一个PDO调用来检查表中是否存在某一行(通过检查主键),如果不存在,则编写另一个PDO调用来创建该行。但我觉得它应该可以在一个命令中完成…类似于“如果不存在创建表”。是否有类似“如果不存在则插入行”的内容?使用Php 是否有一种方法仅在行不';还不存在吗?,php,pdo,sqlite,Php,Pdo,Sqlite,使用PHPPDO和SQLite,我可以编写一个PDO调用来检查表中是否存在某一行(通过检查主键),如果不存在,则编写另一个PDO调用来创建该行。但我觉得它应该可以在一个命令中完成…类似于“如果不存在创建表”。是否有类似“如果不存在则插入行”的内容?使用 INSERT OR IGNORE INTO ... 表中的某些约束(如主键列)在再次尝试插入行时会导致冲突 参考资料:don;你不认为你应该检查INSERT命令吗manual@MisterMelancholy,当我尝试遵循该答案时,我得到一个P
INSERT OR IGNORE INTO ...
表中的某些约束(如主键
列)在再次尝试插入行时会导致冲突
参考资料:don;你不认为你应该检查INSERT命令吗manual@MisterMelancholy,当我尝试遵循该答案时,我得到一个PDO错误。@DanGoodspeed然后包括相关错误(并显示导致该错误的尝试内容)。这里讨论的不同方法和