我正在使用MySql Workbench。
如果我右键单击表并单击“更改表”,则将列的数据类型从VARCHAR更改为NVARCHAR,应用更改,然后保存。它对表类没有影响,列类型仍为VARCHAR。
任何建议?
答案 0 :(得分:1)
我不认为MySQL具有特定的NVARCHAR类型,而不是特定的"类型" VARCHAR。 "NATIONAL VARCHAR is the standard SQL way to define that a VARCHAR column should use some predefined character set. MySQL uses utf8 as this predefined character set. Section 10.1.3.6, “National Character Set”. NVARCHAR is shorthand for NATIONAL VARCHAR."