您的位置:首页 > 数据库 > Oracle

oracle数据库插入时间戳报错;导入dmp文件乱码

2017-10-10 15:31 369 查看
产生原因:

数据库字符集跟电脑客户端环境变量字符集不一致会导致时间戳插入报错;

数据库字符集跟电脑客户端环境变量字符集不一致会导致使用PL_SQL工具导入的sql文件中的信息在数据库乱码

解决办法:

查看数据库字符集

select * from nls_database_parameters 数据库字符集

select * from nls_session_parameters 客户端字符集(环境变量)

如果两者查询结果不一致将导致上述现象

需要修改电脑客户端环境变量:NLS_LANG与数据库字符集一直(如果没有该环境变量需要新建)

当前时间时间戳 select localtimestamp from dual;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  数据库 oracle 乱码