
Oracle SQL
文章平均质量分 78
以实战为线索,逐步深入sql开发各个环节,掌握后端常用性能优化思路,提升数据库编码能力和思维能力。
知了学飞
就职世界300强,QQ/WX:316187205
展开
-
查看LOV对应的SQL
在LOV的block做个性化条件:1=1活动:消息消息类型:显示消息文本 :=(SELECT t.sid FROM v$mystat t where rownum = 1)--获得当前session对应的sid二、在lov上面输入数据,触发lov查询三、在plsql中查询上一条和当前sql的sqladdressSELECT s.prev_sql_addr,s.sql_address ...原创 2012-06-05 23:47:00 · 173 阅读 · 0 评论 -
sql技术:更新表数据的注意点
转摘 我现在有两张表.A与BA的字段有id,name,pwd...B的字段有userid,password现在我想把A中pwd更新成B中的password(A中的id与B中的userid都是相对应于学生的ID),SQL语句应该怎么写呢?? update A set pwd = (select password from B where ...原创 2012-06-26 16:02:00 · 216 阅读 · 0 评论 -
关于SELECT....FOR UPDATE OF [fields] 用法
如果SELECT语句中有使用Alias,DISTINCToperator,CURSORexpression,SET(union,union all,minus,intersect)operators,group_by_clause, oraggregate(count,max,mix,avg)functions,则无法到查询返回值进行更新;eg:TABLE:empid...原创 2012-07-07 00:51:00 · 135 阅读 · 0 评论 -
异常:ORA-01830: 日期格式图片在转换整个输入字符串之前结束
ORA-01830: 日期格式图片在转换整个输入字符串之前结束调试报表时遇到的错误:ORA-01830: 日期格式图片在转换整个输入字符串之前结束从下面的例子就可以很容易的分析出这个错误的所在:SELECT TO_DATE('2007/04/01 13:30:01','YYYY-MM-DD') A FROM dual;SELECT TO_DATE(SUBSTR('2007/04/01...原创 2012-09-02 14:11:00 · 249 阅读 · 0 评论 -
查询事务处理类型是账户别名的相关表
SELECT OOD.ORGANIZATION_CODE 组织, MSI.SEGMENT1 物料编码, MSI.DESCRIPTION 物料描述, MMT.TRANSACTION_DATE 事务处理日期, MMT.TRANSACTION_QUANTITY 事务处理数量, M...原创 2012-10-23 10:12:00 · 337 阅读 · 0 评论 -
日期关联取最近日期的SQL
SQL怎么关联,如下图A表用日期加产品编号关联B表的时候,如果日期不存在,则取之前最近一个日期的值,比如A表2012-07-31 关联B表,B表没有对应日期的,就取2012-07-30的 A表 B表 ...原创 2013-07-09 10:18:00 · 372 阅读 · 0 评论 -
一个SQL获取某股票连续上涨的天数
一个SQL获取某股票连续上涨的天数问题思路创建Table插入数据sql1:计算每天的涨跌情况sql2:根据sql1的结果计算连续上涨的时间段问题求股票最长连续上涨天数的sql语句现有表(股价表)、包含三个字段(股票代码,收盘价、交易日),写出计算股票最长连续上涨了多少天的sql语句。注:后一天收盘价>前一天收盘价即为涨思路1、获取每天涨跌2、计算连续上涨的天数创建Tablecreate table test111(code varchar2(100),stockdate d原创 2020-06-11 21:32:57 · 5388 阅读 · 3 评论