为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:DM8 【操作系统】:linux 【CPU】: 【问题描述】*:达梦需要区分oracle和msyql模式吗?还是说不区分?原有的oracle脚本文件或mysql的脚本文件可以直接使用disql执行吗?
达梦可以设置兼容参数去兼容oracle和mysql,但是兼容更多的是针对兼容数据库的一些特殊用法,比如兼容MS SQL SERVER后,字符串转换为DATE类型时,假设字符串为“YEAR-MONTH-DAY”,如果YEAR所处区间为[0,70),则设置转换后的年份为2000+YEAR;如果YEAR所处区间为[70,99],则设置转换后的年份为1900+YEAR。若不兼容,则不修改YEAR。 对于不同的脚本文件,如果没有特别的语法,是可以到dm中执行的。
利用dm.ini里COMPATIBLE_MODE进行兼容设置,可打开查看说明
达梦可以设置兼容参数去兼容oracle和mysql,但是兼容更多的是针对兼容数据库的一些特殊用法,比如兼容MS SQL SERVER后,字符串转换为DATE类型时,假设字符串为“YEAR-MONTH-DAY”,如果YEAR所处区间为[0,70),则设置转换后的年份为2000+YEAR;如果YEAR所处区间为[70,99],则设置转换后的年份为1900+YEAR。若不兼容,则不修改YEAR。
对于不同的脚本文件,如果没有特别的语法,是可以到dm中执行的。