像大家请教一个问题。在我的项目中,数据库用的是oracle。客户希望能够忽略大小写。
我查询资料后发现,可以通过设置NLS_SORT与 NLS_COMP实现,但是现在除了个问题
当我设置:
ALTER SESSION SET NLS_SORT=binary_ci;
ALTER SESSION SET NLS_COMP = LINGUISTIC;
以上代码可以暂时让我查询忽略大小写,但是设置:
ALTER SYSTEM SET NLS_SORT=binary_ci scope=spfile;
ALTER SYSTEM SET NLS_COMP=LINGUISTIC scope=spfile
这个代码却不起重用,设置已经写入文件中,也重启了服务,还是不行。
跪求真相!
------解决方案--------------------
让你看一眼就好,怎么还再生成spfile回去...
找找nls_sort参数,看看是不是有多个