1、问题

重装了达梦数据库后,通过达梦管理工具查询,表字段timestamp类型变成了中文

对于2023-11-01 01:55:33格式时间插入报错,非法的时间日期类型数据

2、查询配置

通过DM8系统管理员手册查到相关配置

通过命令进行查询显示,语言的确是中文,格式也是中文格式

select * from V$NLS_PARAMETERS;

3、修改配置

修改当前会话配置,语言改为英文,格式改为24小时制时间格式,此修改只当前会话生效

ALTER SESSION SET NLS_DATE_LANGUAGE='ENGLISH';

ALTER SESSION SET NLS_TIMESTAMP_FORMAT ='YYYY-MM-DD HH24.MI.SS';

修改完成后,在当前会话插入数据成功

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐