Vorwort Die Schlüsselwörter von MySQL und Oracle sind nicht genau gleich. In der Oracle-Datenbank definieren wir eine große Anzahl von Codefeldern in unserer Datentabelle, um den Primärschlüssel darzustellen. In MySQL ist Code jedoch ein Schlüsselwort, und die vorherige Verarbeitungsmethode ist etwas "inkompatibel". Werfen wir einen Blick auf die Schlüsselwörter und reservierten Wörter in MySQL. Was sind Schlüsselwörter und reservierte Wörter?
Schlüsselwörter sind Wörter, die in SQL eine Bedeutung haben. Bestimmte Schlüsselwörter wie SELECT, DELETE oder BIGINT sind reserviert und erfordern eine besondere Behandlung für die Verwendung als Bezeichner wie Tabellen- und Spaltennamen. Dies gilt auch für die Namen integrierter Funktionen. So verwenden Sie Schlüsselwörter und reservierte Wörter
Nicht reservierte Schlüsselwörter sind als Bezeichner zulässig und müssen nicht in Anführungszeichen gesetzt werden. Wenn Sie ein reserviertes Wort als Bezeichner verwenden möchten, müssen Sie Anführungszeichen verwenden. Beispielsweise sind BEGIN und END Schlüsselwörter, aber keine reservierten Wörter. Daher sind für sie als Bezeichner keine Anführungszeichen erforderlich. INTERVAL ist ein reserviertes Schlüsselwort und muss in Anführungszeichen eingeschlossen werden, um als Bezeichner verwendet zu werden.
MySQL>
mysql> verwende hoegh;
Datenbank geändert
MySQL>
mysql> CREATE TABLE-Intervall (Beginn INT, Ende INT);
FEHLER 1064 (42000):
MySQL>
mysql> CREATE TABLE `Intervall` (Beginn INT, Ende INT);
Abfrage OK, 0 Zeilen betroffen (0,42 Sek.)
MySQL>
mysql> anzeigen, Tabelle „Intervall“ erstellen;
+----------+---------------------------------------------------------
| Tabelle | Tabelle erstellen
+----------+---------------------------------------------------------
| Intervall | CREATE TABLE `Intervall` (
`begin` int(11) DEFAULT NULL,
`Ende` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 |
+----------+---------------------------------------------------------
1 Zeile im Satz (0,00 Sek.)
MySQL> Wir können sehen, dass der Tabellenname in der ersten Anweisung das reservierte Wort „Intervall“ verwendet und die Ausführung fehlschlägt.
Die zweite Anweisung fügt dem Intervall Anführungszeichen hinzu und wird erfolgreich ausgeführt. Wichtig hierbei ist zu beachten, dass es sich bei den Anführungszeichen um Backticks und nicht um einfache Anführungszeichen handeln muss. Andernfalls wird ein Fehler wie folgt gemeldet:
MySQL>
mysql> drop table `interval`; -- use backticks Abfrage OK, 0 Zeilen betroffen (0,11 Sek.)
MySQL>
mysql> create table 'interval' (begin INT, end INT); --Verwenden Sie einfache Anführungszeichen, Fehler ERROR 1064 (42000):
MySQL> Es gibt eine Ausnahme
Folgt der Bezeichner in einem qualifizierten Namen (Datenbankname) einem Punkt, sind auch bei reservierten Schlüsselwörtern keine Anführungszeichen erforderlich. Nehmen wir als Beispiel die hoegh-Datenbank. Wenn der Tabellenname als hoegh.interval geschrieben wird, muss das reservierte Wort „interval“ nicht in Anführungszeichen gesetzt werden.
MySQL>
mysql> Tabelle hoegh.interval erstellen (Beginn INT, Ende INT);
Abfrage OK, 0 Zeilen betroffen (0,19 Sek.)
MySQL>
mysql> anzeigen, Tabelle erstellen hoegh.interval;
+----------+---------------------------------------------------------
| Tabelle | Tabelle erstellen
+----------+---------------------------------------------------------
| Intervall | CREATE TABLE `Intervall` (
`begin` int(11) DEFAULT NULL,
`Ende` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1 |
+----------+---------------------------------------------------------
1 Zeile im Satz (0,00 Sek.)
MySQL> Informationen zur Verwendung integrierter Funktionsnamen
Integrierte Funktionsnamen sind als Bezeichner zulässig, sollten aber mit Vorsicht verwendet werden. Beispielsweise ist COUNT ein gültiger Spaltenname. Allerdings sind in Funktionsaufrufen standardmäßig keine Leerzeichen zwischen dem Funktionsnamen und dem folgenden ( zulässig. Durch diese Einschränkung kann der Parser unterscheiden, ob ein Name in einem Funktionsaufruf oder in einem nicht-funktionalen Kontext verwendet wird. Anhang
Irgendwann müssen Sie möglicherweise auf eine neuere Version aktualisieren. Daher ist es eine gute Idee, einen Blick auf zukünftige reservierte Wörter zu werfen. Diese finden Sie in den Handbüchern zu späteren Versionen von MySQL. Die meisten reservierten Wörter sind in Standard-SQL als Spalten- oder Tabellennamen verboten (z. B. GROUP). Einige davon sind reservierte Wörter, da MySQL diese erfordert und einen YACC-Parser verwendet. Die drei Tabellen sind unten aufgeführt:
Die erste Tabelle, 10.2, zeigt die Schlüsselwörter und reservierten Wörter in MySQL 5.7. Reservierte Schlüsselwörter sind mit (R) gekennzeichnet. Darüber hinaus ist _FILENAME reserviert.
Die zweite Tabelle 10.3 zeigt die in MySQL 5.7 im Vergleich zu MySQL 5.6 hinzugefügten reservierten Wörter.
Die dritte Tabelle 10.4 zeigt die reservierten Wörter, die in MySQL 5.7 im Vergleich zu 5.6 entfernt wurden. Tabelle 10.2 Schlüsselwörter und reservierte Wörter in MySQL 5.7 ZUGÄNGLICH (R) | KONTO[a] | AKTION | HINZUFÜGEN (R) | NACH | GEGEN | AGGREGAT | ALGORITHMUS | ALLE (R) | ALTER (R) | IMMER[b] | ANALYSIEREN | ANALYSIEREN (R) | UND (R) | BELIEBIG | AS (R) | ASC (R) | ASCII | AEMPFINDLICH (R) | BEI | AUTOEXTEND_SIZE | AUTO_INCREMENT | Durchschnitt | Durchschnittliche Zeilenlänge | SICHERUNG | VORHER (R) | BEGINNEN | ZWISCHEN (R) | BIGINT (R) | BINÄR (R) | BINLOG | BISSCHEN | Klecks (R) | BLOCK | BOOL | BOOLEAN | BEIDE (R) | BTREE | VON (R) | BYTE | CACHE | ANRUFEN (R) | KASKADE (R) | KASKADIERT | FALL (R) | KATALOGNAME | KETTE | ÄNDERUNG (R) | GEÄNDERT | KANAL[c] | VERKOHLEN (R) | CHARAKTER (R) | Zeichensatz | SCHACHT (R) | PRÜFSUMME | CHIFFRE | KLASSENURSPRUNG | KUNDE | SCHLIESSEN | VERSCHMELZEN | CODE | SORTIMENTIEREN (R) | KOLLATION | SPALTE (R) | SPALTEN | COLUMN_FORMAT | SPALTENNAME | KOMMENTAR | BEGEHEN | ENGAGIERT | KOMPAKT | FERTIGSTELLUNG | KOMPRIMIERT | KOMPRESSION[d] | GLEICHZEITIG | ZUSTAND (R) | VERBINDUNG | KONSISTENT | EINSCHRÄNKUNG (R) | CONSTRAINT_CATALOG | Einschränkungsname | CONSTRAINT_SCHEMA | ENTHÄLT | KONTEXT | WEITER (R) | KONVERTIEREN (R) | CPU | ERSTELLEN (R) | KREUZ (R) | WÜRFEL | AKTUELL | AKTUELLES DATUM (R) | AKTUELLE_ZEIT (R) | AKTUELLER ZEITSTEMPEL (R) | AKTUELLER_BENUTZER (R) | CURSOR (R) | CURSOR_NAME | DATEN | DATENBANK (R) | DATENBANKEN (R) | DATENDATEI | DATUM | DATETIME | TAG | TAG_STUNDE (R) | TAG_MIKROSEKUNDE (R) | TAG_MINUTE (R) | TAG_SEKUNDE (R) | ZUORDNUNG AUFHEBEN | DEZ (R) | DEZIMAL (R) | Erklären (R) | STANDARD (R) | DEFAULT_AUTH | DEFINIERER | VERZÖGERT (R) | VERZÖGERUNG_SCHLÜSSEL_SCHREIBEN | ENTF (R) | DESC (R) | BESCHREIBEN (R) | DES_KEY_FILE | DETERMINISTISCH (R) | DIAGNOSE | VERZEICHNIS | DEAKTIVIEREN | VERWERFEN | SCHEIBE | Unterscheidbar (R) | UNTERSCHIEDLICH (R) | DIV (R) | TUN | DOPPELT (R) | FALLEN (R) | DUAL (R) | DUMPFILE | DUPLIKAT | DYNAMISCH | JEDER (R) | SONST (R) | SONST WENN (R) | AKTIVIEREN | Beiliegend (R) | VERSCHLÜSSELUNG[e] | ENDE | ENDE | MOTOR | MOTOREN | ENUM | FEHLER | FEHLER | FLUCHT | Entkommen (R) | EREIGNIS | VERANSTALTUNGEN | JEDER | AUSTAUSCH | AUSFÜHREN | EXISTIERT (R) | AUSFAHRT (R) | ERWEITERUNG | ERLÖSCHEN | ERKLÄREN (R) | EXPORT | ERWEITERT | EXTENT_SIZE | FALSCH (R) | SCHNELL | FEHLER | HOLEN (R) | BEREICHE | DATEI | FILE_BLOCK_SIZE[f] | FILTER[g] | ERSTE | BEHOBEN | SCHWEBEN (R) | FLOAT4 (R) | FLOAT8 (R) | SPÜLEN | FOLGT[h] | FÜR (R) | KRAFT (R) | AUSLÄNDISCH (R) | FORMAT | GEFUNDEN | VON (R) | VOLL | VOLLTEXT (R) | FUNKTION | ALLGEMEIN | GENERIERT[i] (R) | GEOMETRIE | GEOMETRIEKOLLEKTION | ERHALTEN (R) | GET_FORMAT | WELTWEIT | GEWÄHRUNG (R) | ZUSCHLÄGE | GRUPPE (R) | GRUPPEN_REPLIKATION[j] | HANDLER | HASCH | HABEN (R) | HELFEN | HOHE PRIORITÄT (R) | GASTGEBER | GASTGEBER | STUNDE | STUNDE_MIKROSEKUNDE (R) | STUNDE_MINUTE (R) | STUNDE_SEKUNDE (R) | IDENTIFIZIERT | WENN (R) | IGNORIEREN (R) | SERVER_IDS IGNORIEREN | IMPORT | IN (R) | INDEX (R) | INDIZES | INFILE (R) | INITIAL_SIZE | INNEN (R) | EIN/AUS (R) | Unempfindlich (R) | EINFÜGEN (R) | INSERT_METHOD | INSTALLIEREN | INSTANZ[k] | Intelligenz (R) | INT1 (R) | INT2 (R) | INT3 (R) | INT4 (R) | INT8 (R) | INTEGER (R) | INTERVALL (R) | IN (R) | Aufrufer | IO | IO_AFTER_GTIDS (R) | IO_BEFORE_GTIDS (R) | IO_THREAD | IPC | Ist (R) | ISOLIERUNG | EMITTENTIN | ITERATE (R) | BEITRETEN (R) | JSON[l] | TASTE (R) | TASTEN (R) | SCHLÜSSELBLOCKGRÖSSE | TÖTEN (R) | SPRACHE | ZULETZT | FÜHREND (R) | VERLASSEN (R) | BLÄTTER | LINKS (R) | WENIGER | EBENE | Gefällt mir (R) | GRENZE (R) | LINEAR (R) | LINIEN (R) | LINESTRING | LISTE | LAST (R) | LOKAL | LOKALE ZEIT (R) | LOKALER ZEITSTEMPEL (R) | SPERREN (R) | SCHLÖSSER | LOGFILE | PROTOKOLLE | LANG (R) | LANGBLOB (R) | LANGTEXT (R) | SCHLEIFE (R) | NIEDRIGE PRIORITÄT (R) | MASTER | MASTER_AUTO_POSITION | MASTER_BIND (R) | MASTER_CONNECT_RETRY | MASTER_DELAY | MASTER_HEARTBEAT_PERIOD | MASTER_HOST | MASTER_LOG_FILE | MASTER_LOG_POS | MASTER_PASSWORD | MASTER_PORT | MASTER_RETRY_COUNT | MASTER_SERVER_ID | MASTER_SSL | MASTER_SSL_CA | MASTER_SSL_CAPATH | MASTER_SSL_CERT | MASTER_SSL_CIPHER | MASTER_SSL_CRL | MASTER_SSL_CRLPATH | MASTER_SSL_KEY | MASTER_SSL_VERIFY_SERVER_CERT(R) | MASTER_TLS_VERSION[m] | MASTER_USER | Spiel (R) | MAXIMALER WERT (R) | MAXIMALE VERBINDUNGEN PRO STUNDE | MAX_ABFRAGEN_PRO_STUNDE | MAX_ROWS | MAXIMALE GRÖSSE | MAX_STATEMENT_TIME[n] | MAXIMALE UPDATES PRO STUNDE | MAX_BENUTZER_VERBINDUNGEN | MEDIUM | MITTLERER BLOB (R) | MITTELINT (R) | MITTELTEXT (R) | ERINNERUNG | VERSCHMELZEN | MESSAGE_TEXT | MIKROSEKUNDE | MITTELEINST. (R) | WANDERN | MINUTE | MINUTE_MIKROSEKUNDE (R) | MINUTE_SEKUNDE (R) | MIN_ROWS | MOD (R) | MODUS | ÄNDERT (R) | ÄNDERN | MONAT | MEHRZEILENSTICH | MEHRPUNKT | MEHRFACHE POLYGONE | MUTEX | MYSQL_ERRNO | NAME | NAMEN | Nationales | NATÜRLICH (R) | NCHAR | NDB | NDBCLUSTER | NIEMALS[o] | NEU | NÄCHSTE | NEIN | KNOTENGRUPPE | NICHT BLOCKIEREND[p] | KEINER | NICHT (R) | NEIN_WAIT | NO_WRITE_TO_BINLOG (R) | NULL (R) | NUMMER | NUMERISCH (R) | NVARCHAR | VERSCHIEBUNG | ALTES_PASSWORT[q] | EIN (R) | EINS | NUR | OFFEN | OPTIMIEREN (R) | OPTIMIZER_COSTS[r] (R) | OPTION (R) | OPTIONAL (R) | OPTIONEN | ODER (R) | BESTELLUNG (R) | AUS (R) | AUSSEN (R) | OUTFILE (R) | EIGENTÜMER | PACK_KEYS | SEITE | PARSER | PARSE_GCOL_EXPR[s] | TEILWEISE | TRENNWAND (R) | PARTITIONIERUNG | PARTITIONEN | PASSWORT | PHASE | PLUGIN | PLUGINS | PLUGIN_DIR | PUNKT | POLYGON | HAFEN | VORHER[t] | PRÄZISION (R) | VORBEREITEN | BEWAHREN | VORHERIGE | PRIMÄR (R) | PRIVILEGIEN | VERFAHREN (R) | PROZESSLISTE | PROFIL | PROFILE | PROXY | SÄUBERN (R) | QUARTAL | ABFRAGE | SCHNELL | BEREICH (R) | LESEN (R) | LESEN (R) | NUR LESE | LESEN_SCHREIBEN (R) | ECHT (R) | NEU AUFBAUEN | GENESEN | NEU DATEI | REDO_BUFFER_SIZE | ÜBERFLÜSSIG | REFERENZEN (R) | REGEXP (R) | RELAIS | RELAISLOG | RELAY_LOG_FILE | RELAY_LOG_POS | RELAY_THREAD | LOSLASSEN (R) | NEU LADEN | ENTFERNEN | UMBENENNEN (R) | REORGANISIEREN | REPARIEREN | WIEDERHOLEN (R) | WIEDERHOLBAR | ERSETZEN (R) | REPLIZIEREN_DO_DB[u] | REPLICATE_DO_TABLE[v] | REPLICATE_IGNORE_DB[w] | REPLICATE_IGNORE_TABLE[x] | REPLICATE_REWRITE_DB[y] | REPLICATE_WILD_DO_TABLE[z] | REPLICATE_WILD_IGNORE_TABLE[aa] | REPLIKATION | ERFORDERLICH (R) | ZURÜCKSETZEN | RÜCKMELDUNG (R) | WIEDERHERSTELLEN | EINSCHRÄNKEN (R) | WIEDER AUFNEHMEN | RÜCKGABE (R) | RETURNED_SQLSTATE | Rückversand | UMKEHREN | WIDERRUF (R) | RECHTS (R) | RLIKE (R) | ROLLBACK | ROLLUP | ROTATE[ab] | ROUTINE | REIHE | REIHEN | ROW_COUNT | ROW_FORMAT | RTREE | SPEICHERPUNKT | ZEITPLAN | SCHEMA (R) | SCHEMAS (R) | SCHEMA_NAME | ZWEITE | ZWEITE_MIKROSEKUNDE (R) | SICHERHEIT | AUSWÄHLEN (R) | EMPFINDLICH (R) | TRENNUNGSZEICHEN (R) | SERIE | SERIALISIERBAR | SERVER | SITZUNG | STELLEN (R) | AKTIE | ANZEIGEN (R) | ABSCHALTEN | Signal (R) | UNTERZEICHNET | EINFACH | SKLAVE | LANGSAM | SMALLINT (R) | SCHNAPPSCHUSS | BUCHSE | MANCHE | SONAME | KLINGEL | QUELLE | RÄUMLICH (R) | SPEZIFISCH (R) | SQL (R) | SQLEXCEPTION (R) | SQLSTATE (R) | SQLWARNING (R) | SQL_AFTER_GTIDS | SQL_AFTER_MTS_GAPS | SQL_BEFORE_GTIDS | SQL_BIG_RESULT (R) | SQL_BUFFER_RESULT | SQL_CACHE | SQL_CALC_FOUND_ROWS (R) | SQL_NO_CACHE | SQL_SMALL_RESULT (R) | SQL_THREAD | SQL_TSI_DAY | SQL_TSI_HOUR | SQL_TSI_MINUTE | SQL_TSI_MONTH | SQL_TSI_QUARTER | SQL_TSI_SECOND | SQL_TSI_WEEK | SQL_TSI_YEAR | SSL (R) | GESTAPELT | START | STARTEN (R) | BEGINNT | STATS_AUTO_RECALC | STATS_PERSISTENT | STATS_SAMPLE_PAGES | STATUS | STOPPEN | LAGERUNG | GESPEICHERT[ac] (R) | STRAIGHT_JOIN (R) | Zeichenfolge | UNTERKLASSE_URSPRUNG | THEMA | UNTERTEILUNG | UNTERPARTITIONEN | SUPER | AUSSETZEN | TAUSCH | SCHALTER | TISCH (R) | TISCHE | TABELLENBEREICH | TABLE_CHECKSUM | TABELLE_NAME | VORÜBERGEHEND | VERFÜHRBAR | BEENDET (R) | TEXT | ALS | DANN (R) | ZEIT | ZEITSTEMPEL | ZEITSTEMPELADD | ZEITSTEMPELDIFF | WINZIGER BLOB (R) | TINYINT (R) | TINYTEXT (R) | ZU (R) | NACHLAUFEND (R) | TRANSAKTION | AUSLÖSER (R) | AUSLÖSER | WAHR (R) | KÜRZEN | TYP | TYPEN | UNVERBUNDEN | UNDEFINIERT | Rückgängig machen (R) | UNDOFILE | UNDO_BUFFER_SIZE | UNICODE | DEINSTALLIEREN | UNION (R) | EINZIGARTIG (R) | UNBEKANNT | ENTSPERREN (R) | UNSIGNED (R) | BIS | AKTUALISIEREN (R) | AUFRÜSTEN | VERWENDUNG (R) | VERWENDEN (R) | BENUTZER | BENUTZERRESSOURCEN | USE_FRM | VERWENDEN (R) | UTC_DATE (R) | UTC_TIME (R) | UTC_TIMESTAMP (R) | VALIDIERUNG[ad] | WERT | WERTE (R) | VARIANTE (R) | VARCHAR (R) | VARCHARAKTER (R) | VARIABLEN | VARIIEREND (R) | SICHT | VIRTUELL (R) | WARTEN | WARNHINWEISE | WOCHE | GEWICHTSSTRING | WANN (R) | WO (R) | WÄHREND (R) | MIT (R) | OHNE[af] | ARBEITEN | VERPACKUNG | SCHREIBEN (R) | X509 | XA | XID[ag] | XML | XOR (R) | JAHR | JAHR_MONAT (R) | ZEROFILL (R) | | | [a] KONTO: hinzugefügt in 5.7.6 (nicht reserviert) [b] IMMER: hinzugefügt in 5.7.6 (nicht reserviert) [c] KANAL: hinzugefügt in 5.7.6 (nicht reserviert) [d] KOMPRESSION: hinzugefügt in 5.7.8 (nicht reserviert) [e] VERSCHLÜSSELUNG: hinzugefügt in 5.7.11 (nicht reserviert) [f] FILE_BLOCK_SIZE: hinzugefügt in 5.7.6 (nicht reserviert) [g] FILTER: hinzugefügt in 5.7.3 (nicht reserviert) [h] FOLGT: hinzugefügt in 5.7.2 (nicht reserviert) [i] GENERATED: hinzugefügt in 5.7.6 (reserviert) [j] GROUP_REPLICATION: hinzugefügt in 5.7.6 (nicht reserviert) [k] INSTANZ: hinzugefügt in 5.7.11 (nicht reserviert) [l] JSON: hinzugefügt in 5.7.8 (nicht reserviert) [m] MASTER_TLS_VERSION: hinzugefügt in 5.7.10 (nicht reserviert) [n] MAX_STATEMENT_TIME: hinzugefügt in 5.7.4 (nicht reserviert); entfernt in 5.7.8 [o] NEVER: hinzugefügt in 5.7.4 (nicht reserviert) [p] NICHT BLOCKIEREND: entfernt in 5.7.6 [q] OLD_PASSWORD: entfernt in 5.7.5 [r] OPTIMIZER_COSTS: hinzugefügt in 5.7.5 (reserviert) [s] PARSE_GCOL_EXPR: hinzugefügt in 5.7.6 (reserviert); wurde in 5.7.8 nicht reserviert [t] VORHERGEHT: hinzugefügt in 5.7.2 (nicht reserviert) [u] REPLICATE_DO_DB: hinzugefügt in 5.7.3 (nicht reserviert) [v] REPLICATE_DO_TABLE: hinzugefügt in 5.7.3 (nicht reserviert) [w] REPLICATE_IGNORE_DB: hinzugefügt in 5.7.3 (nicht reserviert) [x] REPLICATE_IGNORE_TABLE: hinzugefügt in 5.7.3 (nicht reserviert) [y] REPLICATE_REWRITE_DB: hinzugefügt in 5.7.3 (nicht reserviert) [z] REPLICATE_WILD_DO_TABLE: hinzugefügt in 5.7.3 (nicht reserviert) [aa] REPLICATE_WILD_IGNORE_TABLE: hinzugefügt in 5.7.3 (nicht reserviert) [ab] ROTATE: hinzugefügt in 5.7.11 (nicht reserviert) [ac] STORED: hinzugefügt in 5.7.6 (reserviert) [Anzeige] VALIDIERUNG: hinzugefügt in 5.7.5 (nicht reserviert) [ae] VIRTUAL: hinzugefügt in 5.7.6 (reserviert) [af] OHNE: hinzugefügt in 5.7.5 (nicht reserviert) [ag] XID: hinzugefügt in 5.7.5 (nicht reserviert) |
Tabelle 10.3 Schlüsselwörter und reservierte Wörter, die in MySQL 5.7 im Vergleich zu MySQL 5.6 hinzugefügt wurden KONTO | STETS | KANAL | KOMPRESSION | VERSCHLÜSSELUNG | DATEIBLOCKGRÖSSE | FILTER | FOLGT | GENERIERT (R) | GRUPPENREPLIKATION | BEISPIEL | JSON | MASTER_TLS_VERSION | NIEMALS | OPTIMIZER_COSTS (R) | PARSE_GCOL_EXPR | VORAUSGEHT | REPLICATE_DO_DB | REPLICATE_DO_TABLE | REPLICATE_IGNORE_DB | REPLICATE_IGNORE_TABLE | REPLICATE_REWRITE_DB | REPLIKATION_WILD_DO_TABLE | REPLICATE_WILD_IGNORE_TABLE | DREHEN | GESTAPELT | GESPEICHERT (R) | VALIDIERUNG | VIRTUELL (R) | OHNE | XID | | |
Tabelle 10.4 Schlüsselwörter und reservierte Wörter, die in MySQL 5.7 im Vergleich zu MySQL 5.6 entfernt wurden Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:- Python verarbeitet MySQL-Sonderzeichen
- Probleme beim Verbinden von Python3 mit Mysql8.0 und wie man sie löst
- So lösen Sie den Konflikt zwischen Python-MySQL-Feld und Schlüsselwort
|