语句之间有任何区别吗

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. 。是否包括可选关键字是样式的问题。它们对查询的功能没有任何影响,但可能会使它更具可读性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top