产生原因:
数据库字符集跟电脑客户端环境变量字符集不一致会导致时间戳插入报错;
数据库字符集跟电脑客户端环境变量字符集不一致会导致使用PL_SQL工具导入的sql文件中的信息在数据库乱码
解决办法:
查看数据库字符集
select * from nls_database_parameters 数据库字符集
select * from nls_session_parameters 客户端字符集(环境变量)
如果两者查询结果不一致将导致上述现象
需要修改电脑客户端环境变量:NLS_LANG与数据库字符集一直(如果没有该环境变量需要新建)
当前时间时间戳 select localtimestamp from dual;
oracle数据库插入时间戳报错;导入dmp文件乱码
最新推荐文章于 2022-03-09 14:36:06 发布