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';
修改完成后,在当前会话插入数据成功