为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM8企业版 【操作系统】:统信 【CPU】:8c16g 【问题描述】*:达梦的模式区分大小写吗?模式是小写的,下面的表也是小写的,模式是大写的,模式下面的表也是大写,这个有什么影响
达梦实例在初始化时有大小写敏感和不敏感两种选择。该参数为全局参数,初始化实例后无法更改。 默认基于oracle使用习惯为建议为大小写敏感 默认基于mysql、sqlserver使用习惯则建议为大小写不敏感。
基于截图信息,猜测应该是由客户端工具的图形化进行建表。建表过程中,默认会带上双引号。可以理解为 CREATE TABLE "test"(c1 int ); 因此工具界面显示为小写,该情况下oracle显示也为小写 如果通过命令行执行创建语句, CREATE TABLE test(c1 int ); 则显示大写,该规则与oracle一致
达梦实例在初始化时有大小写敏感和不敏感两种选择。该参数为全局参数,初始化实例后无法更改。
默认基于oracle使用习惯为建议为大小写敏感
默认基于mysql、sqlserver使用习惯则建议为大小写不敏感。
基于截图信息,猜测应该是由客户端工具的图形化进行建表。建表过程中,默认会带上双引号。可以理解为
CREATE TABLE "test"(c1 int );
因此工具界面显示为小写,该情况下oracle显示也为小写
如果通过命令行执行创建语句,
CREATE TABLE test(c1 int );
则显示大写,该规则与oracle一致