为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:dm8 【操作系统】:linux 【CPU】: 【问题描述】*:在建表或者修改字段类型为data日期类型时,为什么都会默认转成timestamp类型了。。怎么才能设置成data(yyyy-mm-dd)这种到日的类型啊???
数据库参数COMPATIBLE_MODE=2时,即开启了Oracle兼容性的情况下,达梦数据库对DATE类型会做处理,兼容ORACLE后,定义DATE类型时,将DATE类型强制转换为DATETIME类型,也叫timestamp类型;若不兼容,则不进行转换。
数据库兼容性参数值 是多少 compatible_mode
如果是2,兼容Oracle,就不要乱动,试着修改ORA_DATE_FMT=1
数据库参数COMPATIBLE_MODE=2时,即开启了Oracle兼容性的情况下,达梦数据库对DATE类型会做处理,兼容ORACLE后,定义DATE类型时,将DATE类型强制转换为DATETIME类型,也叫timestamp类型;若不兼容,则不进行转换。