create or replace view v_timedimension asselect to_date(a.STARTTIME,'yyyy-mm-dd hh24:mi:ss') as starttime ,substr(a.starttime,1,4) as year, substr(a.starttime,1,7) as month, substr(a.starttime,1,10) as day, --substr(a.starttime,1,13)||':00:00' as
第一章:日誌管理 1.forcing log switches sql> alter system switch logfile; 2.forcing checkpoints sql> alter system checkpoint; 3.adding online redo log groups sql> alter database add logfile [group 4] sql> ('/disk3/
create or replace trigger testT AFTER INSERT OR UPDATE OR DELETE ON A for each rowdeclare -- local variables herebegin IF INSERTING THEN INSERT INTO b(a,b) VALUES(:NEW.a,:NEW.b); ELSIF DELETING THEN DELETE FROM b WHERE a=:OLD.a; ELSE
rank,dense_rank,row_number,以及分組排名partitionrank:排名會出現並列第n名,它之後的會跳過空出的名次,例如:1,2,2,4dense_rank:排名會出現並列第n名,它之後的名次為n+1,例如:1,2,2,3row_number:排名採用唯一序號連續值,例如1,2,3,4partition:將排名限制到某一分組 格式:row_number() over(partition by bb.channel_name order by
在操作csw表時 發現很有用的xml查詢sql備忘如下:select * from MDSYS.CSW_RT_6$ t where existsnode(t.datacol,'//*[geoglobe:parentId = "-1"]','xmlns:geoglobe="http://www.geostar.com.cn/geoglobe"') > 0 order by RECORDID;select
數學函數1.絕對值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.001) valueO:select ceil(-1.001) value from dual3.取整(小)S:select floor(-1.001) valueO:select floor(-1.001) value from dual4.取整(截取)S:select cast(-1.002 as int)