「文字セット」と「デフォルトの文字セット」の違い
-
26-10-2019 - |
質問
ステートメント間に違いはありますか
ALTER TABLE xxx DEFAULT CHARACTER SET utf8
と
ALTER TABLE xxx CHARACTER SET utf8
?
MySQLドキュメントは、の機能についての沈黙を保持しています DEFAULT
キーワード。
解決
違いはありません。 DEFAULT
オプションのキーワードです。
見る: http://dev.mysql.com/doc/refman/5.6/en/charset-table.html.
何もしないオプションのキーワードは、たとえばSQLで非常に一般的です INSERT INTO
まさに同じです INSERT
. 。オプションのキーワードを含めるかどうかはスタイルの問題です。クエリの機能に影響はありませんが、読みやすくする可能性があります。
所属していません StackOverflow