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.

War es hilfreich?

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
scroll top