Syntax für die Eingabeparameter in MySQL

July 22

SQL ist "Structured Query Language", ein offener Standard zur Bereitstellung von interoperabler Datenbanken. MySQL ist ein Open Source SQL Datenbank-Programm, die weithin als Back-End für Funktionen wie tracking eine Liste von Abonnenten zu einer Datenbank verwendet wird. Einfügen von Daten in eine Datenbank-Mittel mit den SQL-"Einfügen"-Befehlen, die haben einen bestimmten Satz von Regeln für ihre Verwendung sind, genannt "Syntax".

Was bedeutet einfügen

Das MySQL-Datenbank-Programm verwendet den Befehl "Einfügen" einer vorhandenen Tabelle weitere Zeilen hinzu. Es hat die Parameter der "Werte" und "SET", die explizit Befehle und Werte einfügen werden. Die "INSERT..." Wählen Sie"Form des Befehls Einfügen von Zeilen ausgewählt aus einer anderen Tabelle in der aktuellen Tabelle arbeiten. Der Befehl "Ersetzen" verwendet eine ähnliche Syntax.

Basic-Syntax

Die INSERT-Befehl-Syntax auf der grundlegendsten Ebene ist dies:

EINFÜGEN [LOW_PRIORITY | VERZÖGERTE | HIGH_PRIORITY] [IGNORIEREN][In] Tbl_name [(Col_name,...)]{WERTE | Wert} ({Expr | DEFAULT},...),(...)...[ÜBER DOPPELTE SCHLÜSSEL-UPDATE

In dieser Syntax gibt der INSERT-Befehl am Anfang, dass Sie den Befehl verwenden. Die Eingabeparameter für den Befehl "Einfügen" gehören die drei Stufen der Priorität, und ob oder nicht dieses gegeben einfügen sollte ignoriert werden. Die Tabelle eingefügt werden mithilfe des Parameters "Tabellenname" angegeben ist, und Sie können optional den Spaltennamen angeben, mit dem Parameter "spalten_name". Die Werte eingefügt werden soll mit den Ausdrücken der Werte angegeben werden und können als kommagetrennte Liste eingefügt werden.

Fehler-Proofing INSERT-Befehle

MySQL Befehl "Einfügen", reagiert auch auf andere Stichworte; nützliches gehören das "DEFAULT"-Schlüsselwort, das hilft den Datenbankprogrammierer zu vermeiden, Schreiben von Werten in Lücken in einer vorhandenen Tabelle, die später viel Verwirrung sein kann. Ebenso die Werte und Col_name Parameter leer gelassen, wird einfügen Zeilen am unteren Rand der Tabelle anhängen jede Spalte auf den Standardwert basierend auf den Parametern, die an anderer Stelle in MySQL einstellen.

Generalisierte Eingabeparameter Syntax

Die Befehlssyntax für die "INSERT" oben ist ein Beispiel für eine allgemeine Regel in MySQL – vorgeschriebene Parameter in eckigen Klammern eingeschlossen sind. Andere Parameter werden innerhalb der Einschränkungen der "geschweifter Klammern." angezeigt. Diese Syntax ist etwas, was MySQL mit verschiedener Programmiersprachen gemein hat.