PL/SQL篇
1.使用"ODBC Importer"导入Excel数据时,会发现"User/System DSN"下拉框中没有Excel文件类型;
在"控制面板->管理工具->ODBC数据源(32位)/(64位)->驱动程序选项卡"中看到只有Oracle和sql server相关的驱动程序,无office相关的驱动程序.故需到微软官方下载office数据源驱动.安装完成后,"ODBC Importer"中的DSN功能就可正常使用了.
2.PL/SQL将查询结果导出为CSV格式后,用Excel打开该CSV文件会发现出现中文乱码.解决方法:取消勾选plsql developer>工具>首选项>Oracle>选项>允许Unicode即可,如图:
3.最近用PL/SQL联数据库时,发现当给字段起中文别名时,中文全部变成?了,如下图:
在网上搜了下相关问题,说是用户环境变量的问题,win10在"此电脑-属性-高级系统设置-高级-环境变量"路径下查看并修改LANG,NLS_LANG变量(没有就新建环境变量),"变量名-值"如下:LANG-zhCN.GBK; NLS_LANG-AMERICAN_AMERICA.ZHS16GBK;最后点击确定保存.
修改完后,重启电脑,重新登陆PL/SQL会发现,中文列别名即可正常显示.