テーブル EMPLOYEE には、varchar(100) タイプの列 EMP_NAME があります。数字でアルファベットを含まない EMP_NAME をすべて見つけたいと思います。そのためにREGEXPを使用していますが、正常に動作しています。別のロジックを試してみましたが、クエリは以下のとおりです。
select emp_name from test.employee where lower(emp_name)=upper(emp_name);
しかし、すべての名前(数字とアルファベットの両方)を返しています。このクエリの何が問題なのか教えてください。