Ermitteln Sie, ob ein Datensatz bereits vorhanden ist, bevor Sie eine SQL-Anweisung einfügenINSERT INTO test(A,B) select 'ab',2 WO NICHT EXISTIERT (SELECT * FROM test WHERE A='ab'); Einfache Sammlung von Urteilen beim Einfügen von SQLWenn das Benutzermodul oder andere Module eine Datenbankeindeutigkeit erfordern, müssen Sie vor dem Einfügen zunächst feststellen, ob die Daten bereits in der Datenbank vorhanden sind. Dies ist die grundlegendste SQL-Insert-Anweisung. ```sql ```sql INSERT INTO Benutzer(Name,Passwort) Werte(Admin,123456) Als nächstes transformieren Sie es in eine Einfügung, um festzustellen, ob #{parameter} existiert ```sql INSERT INTO Benutzer (Name, Passwort) AUSWÄHLEN #{admin},#{123456} VON DUAL, WO NICHT EXISTIERT (WÄHLEN Sie Name, Passwort VON Benutzer, WO Name= #{admin} und Passwort= # {123456}); `` Dies ist erledigt, der Abfragerückgabewert = 0 bedeutet Fehler = 1 bedeutet Erfolg Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Das könnte Sie auch interessieren:
|
<<: Einführung in die Installation und Konfiguration von JDK unter CentOS-Systemen
>>: Die umfassendste Sammlung von Front-End-Interviewfragen
Inhaltsverzeichnis 1. mysqldump-Befehl zum Sicher...
1. Die Größe des durch den HTML-Hyperlink geöffne...
Ich finde, dass die Erklärung von this.$set im In...
1. Alle Tags müssen ein entsprechendes End-Tag hab...
Der erste Schritt besteht darin, die Versionsnumm...
Vorwort Das langsame Abfrageprotokoll ist eine se...
Voraussetzungen Um Container auf Windows Server a...
Was ist Textumbruch um Bilder? Dies ist die Auswi...
In diesem Artikelbeispiel wird der spezifische JS...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Schnittstelle zusammenführe...
Schritt 1: Fügen Sie dem primären Domänennamen vo...
1. Wenn MySQL nicht erfolgreich gestartet wird, ü...
1. Blockebenenelement: bezieht sich auf die Fähigk...
Der spezifische Code des mit Js erstellten Schieb...