powerdesigner生成mysql的脚本时为什么多一个national?
发布网友
发布时间:2022-04-10 15:38
我来回答
共3个回答
热心网友
时间:2022-04-10 17:07
MySQL 文档中的信息:
不知你是否能明白.
10.9. 国家特有字符集
ANSI SQL定义了NCHAR或者NATIONAL CHAR作为一个方法来指示CHAR类型的列应该使用某些预定义的字符集。MySQL5.1使用utf8作为预定义的字符集。例如,这些列类型声明是等价的:
CHAR(10) CHARACTER SET utf8
NATIONAL CHARACTER(10)
NCHAR(10)
下面同样:
VARCHAR(10) CHARACTER SET utf8
NATIONAL VARCHAR(10)
NCHAR VARCHAR(10)
NATIONAL CHARACTER VARYING(10)
NATIONAL CHAR VARYING(10)
热心网友
时间:2022-04-10 18:25
就是用默认的字符集,有和没有是一样的
热心网友
时间:2022-04-10 20:00
可通过参数设置,具体如下:
PowerDesigner生成脚本后多了一个national