当前位置:  开发笔记 > 编程语言 > 正文

使用PHP防止重复插入SQL

如何解决《使用PHP防止重复插入SQL》经验,为你挑选了1个好方法。

我将在SQL中运行数千个查询,我需要防止字段"域"的重复.从来没有必要这样做,任何帮助将不胜感激.



1> Tom Leys..:

您可能希望在"域"字段上创建"UNIQUE"约束 - 如果您在数据库中创建两个具有相同域的行,则此约束将引发错误.有关解释,请参阅W3C学校的本教程 -

http://www.w3schools.com/sql/sql_unique.asp

如果这不能解决您的问题,请澄清您选择使用的数据库(MySql?).

注意:此约束完全独立于您选择的PHP作为编程语言,它是SQL数据库定义的东西.在SQL中表达此约束的一个巨大优势是,即使人们从数据库导入/导出数据,应用程序出错或其他应用程序共享数据库,您也可以信任数据库以保留约束.

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有