摘要:
1.问题 这里运行下述代码提示: ORA-00936: 缺失表达式 SELECT * FROM ( SELECT ROWNUM AS rm, * FROM ( SELECT prod_name, prod_price FROM PRODUCTS ORDER BY PROD_PRICE DESC ) 阅读全文
摘要:
1.问题 C盘存储QQ聊天文件等相应文件,过于占用磁盘,所以笔者之前使用腾讯电脑管家自带的搬家功能,将QQ聊天文件搬到其他盘 后来因为某些原因,需要复原再转移到其他盘,发现之前把腾讯电脑管家卸载了,现在找不到之前的搬家记录了QAQ 但是能找到之前的搬家文件,均存在如下图所示的地方,我们现在看看能不能 阅读全文
摘要:
1.问题 出现报错:ORA-00936: 缺失表达式 2.解决 2.1 SQL语句书写错误 这个是最常见的原因,进行语法检查即可 2.2 数据类型不匹配 如在日期的选择上,要求输入字符串型(varchar2),而实际输入的为日期型(date) 2.3 *和其他字段同时使用 在查询中,如果不仅要查某个 阅读全文
摘要:
1.排序问题 1.0 问题概述 ROWNUM作为Oracle提供的一种伪列,有着其特殊性,尤其在排列时必须谨慎使用,不然就很可能引发错误! 如果像如下这种写法,在排序时会优先生成行号,再执行排序,导致最终结果的行号混乱!!!! SELECT * FROM ( SELECT ROWNUM AS rm 阅读全文
摘要:
1.执行顺序 FROM: 查询从一个或多个表中选择数据。这是查询的基础,确定了数据的来源。 WHERE: 在数据源(FROM)中应用条件进行筛选。这个步骤可选,但常用于限制返回的行。 GROUP BY: 根据指定的列对数据进行分组,常与聚合函数一起使用。这样可以将数据划分为不同的组。 HAVING: 阅读全文
摘要:
1.问题 ORA-01747: user.table.column, table.column 或列说明无效 -- Oracle下,根据商品价格从高到低取4-6名商品 SELECT * FROM ( SELECT ROWNUM, t1.* FROM ( SELECT prod_name, prod_ 阅读全文
摘要:
1.问题 如下图所示,当我们在Oracle中使用||拼接字段时,若含字符char类型,会多出一些奇怪的空格,原因和如何解决呢? SELECT VEND_NAME || '(' || VEND_COUNTRY || ')' FROM VENDORS ORDER BY VEND_NAME; 2.解决 出 阅读全文
摘要:
1.问题 在可能某次意外操作或者卡死恢复之后,我双击全屏视频后,任务栏并不隐藏? 2.解决 主要还是资源管理器并没有完全恢复,进入任务管理器找到Windows资源管理器,选择重新启动即可 阅读全文
摘要:
1.跳转到上一级/下一级 默认上一级:Backspace/双击空白位置, 下一级: shift+Backspace Alt + up/down 2.返回上一次/下一次操作的位置 Alt + 左/右 3.撤销/回复 ctrl+z为撤销,ctrl+shift+z为回复 阅读全文
摘要:
1.问题 在创建用户test之后,删除时发生错误ora-28014:cannot drop administrative users 2.解决 由于Oracle数据库要求创建用户必须以C##开头,在创建该用户时,我们设置了alter session set "_oracle_script"= tru 阅读全文