当前位置: 首页 > 知识库问答 >
问题:

SQL查询在使用SQL developer时不经常获取记录?

呼延卓
2023-03-14

我最近尝试了SQL。有一个查询要求,我必须列出“9.显示所有经理的empno、ename、job、hiredate、exp”。我打字

select EMPNO,ENAME,JOB,HIREDATE,(sysdate-hiredate)as Experience
from emp
where JOB ='Manager';

结果,没有获取任何记录。只显示元数据。

以前,其他查询工作正常。

请帮忙!

共有1个答案

邢弘业
2023-03-14

这似乎不是SQL开发人员的问题。问题似乎是查询返回0行。

Oracle中的字符串比较(除非您调整了会话的NLS设置)区分大小写。实际上,作业没有行是“经理”。实际上,作业中有行是“经理”。您需要搜索大小写正确的字符串

SELECT *
  FROM emp
 WHERE job = 'MANAGER'
 类似资料:
  • 我是使用NodeJS的这个cassandra数据库的新手。

  • 数据库: SQL查询 搜索 当我使用“Like”查询时,一切都正常,但是当我查找John时,它会显示John和Johnson的两个结果,因为它们是相似的。但当我搜索约翰时,它必须只显示约翰(而不是约翰逊)的结果。 到目前为止,我试过: 但它不起作用LogCat: 请给我一个提示。

  • 问题内容: 我在Python列表中有一堆列名。现在,我需要将该列表用作语句中的列名称。我怎样才能做到这一点? 到目前为止,我有: 问题答案: 您无法传递要选择作为参数的列列表。它应该是您的SQL表达式的一部分,例如: 要注意的一件事是,SQL中参数值的占位符取决于数据库。如果不起作用,请尝试使用或。有关更多详细信息,请参见https://www.python.org/dev/peps/pep-02

  • 如何在laravel 5.1中获得此查询。我有模型菜单,数据库菜单。这个查询SQL得到我想要的结果。 同样的事情,我不能得到这个查询

  • 问题内容: 如何记录django应用程序执行的所有SQL查询? 我想记录所有内容,包括来自管理站点的SQL。我看到了这个问题和一个常见问题解答,但是我仍然不知道应该把它放在哪里 将所有内容记录到一个文件? 所以我的问题是-我应该怎么做才能拥有一个记录所有SQL语句的文件(例如all-sql.log)? 问题答案: 也许看看https://github.com/django-debug-toolba

  • 在Laravel 4中记录SQL查询已经有几个问题。但是我已经尝试了几乎所有的方法,但仍然没有达到我想要的效果。 这是我的情况 > 在我的php视图文件中,我向服务器发出AJAX请求 接收到AJAX请求并运行RAW参数化的PostgresSQL查询(例如: DB::选择('选择*从my_table其中id=?',数组(1)) 如果我用 我只得到“从我的_表中选择*,其中id=?”作为没有实际填充I