oracle
zelda002
生活的指数由心态决定!
展开
-
over()用法
需求:根据 004V (sid)分组取单个004V(sid) 的005n >0的最大日期//内部根据004V 分组,根据每个004v生成不同的序列号,然后取第一个select * from (select to_char(f0190_001d, 'yyyy-mm-dd') mdate, F0190_002V, F0190_003V, f0190_004v sid, F0190_005N mlevel, row_number() over(pa原创 2011-05-26 16:02:00 · 550 阅读 · 0 评论 -
merge 用法 先查询库中是否有此值,如果没有的话添加
merge into tb_news_2017 t using (select 1 f2017_001v,567 f2017_002n,'a' f2017_003v,'b' f2017_004v, 'c' f2017_005v,to_date('20110915','yyyy原创 2011-09-19 15:00:50 · 501 阅读 · 0 评论 -
mysql创建过程
mysql> delimiter $ --创建MySQL存储过程p3 --此MySQL存储过程的过程名是p3,该过程包含两个参数, --一个是输入类型的(以IN标示),参数名是nameid,类型是int, --一个是输出类型的(以OUT标示),参数名是person_name,类型是varchar(10) --此存储过程的作用是查询出zzm表的全部内容,会输出结果集(data set),然原创 2012-03-20 11:03:43 · 670 阅读 · 0 评论 -
解决:pl/sql登不上,弹出空白对话框的问题
win7有时安装ORACLE,数据库用cmd plsplus和plsql软件都连不上,plsql报一个空白提示框,重装n遍oracle客户端,都不行。 解决方法: 1. 在plsql的图标上点右键,以管理员身份运行,即可! 2. 如果不想一直点右键执行,就图标上点右键---属性---兼容性--管理员身份运行此程序的勾打上,即可。原创 2013-03-19 15:35:50 · 3094 阅读 · 0 评论