Differenz zwischen 'Zeichensatz' und 'Standard -Zeichensatz'
-
26-10-2019 - |
Frage
Gibt es einen Unterschied zwischen Aussagen
ALTER TABLE xxx DEFAULT CHARACTER SET utf8
und
ALTER TABLE xxx CHARACTER SET utf8
?
MySQL -Dokumentation hält die Funktionalität von der Funktionalität von DEFAULT
Stichwort.
Lösung
Es gibt keinen Unterschied. DEFAULT
ist ein optionales Schlüsselwort.
Sehen: http://dev.mysql.com/doc/refman/5.6/en/charset-table.html.
Optionale Schlüsselwörter, die nichts tun, sind beispielsweise in SQL häufig häufig INSERT INTO
ist dasselbe wie gerecht INSERT
. Es ist eine Frage des Stils, ob Sie optionale Schlüsselwörter einfügen. Sie haben keinen Einfluss auf die Funktion der Abfrage, aber sie könnten es lesbarer machen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow