原创 SQL left join 特殊情況

我們通常認爲A left join B後,結果集與A表的記錄條數一致 但,並不是這樣 with x as ( select 1 as id,90 as score from dual union all select 2 as id,

原创 sql 使用with構建臨時表

with x as ( select 1 as id ,'Adam' as name from dual union all select 2 as id ,'John' as name from dual ) select * fro

原创 sql any all

teacher表     select t.t_no,t.t_name,t.t_age from teacher t where t.t_age > any (select t_age from teacher where t_age>

原创 SQL 使用between完成表連接

現在有Teacher表        以及Age_J表  我們希望使用Teacher中的Age作爲判別對象,將Age_LVL左連接到Teacher表中 select t.t_no,t.t_name,t.t_age ,a.age_lvl

原创 SQL count命令,avg命令

with student as( select 1 as id from dual union all select null as id from dual union all select 3 as id from dual )

原创 使用merge into 來更新目標表的個別字段

--更新職業 5s merge into cr_gr x using ( select b.custid,c.new_grbh,b.occupation /*職業*/,nvl(d.new_bm,'90') new_occupation /

原创 impdp導入錯誤ORA-14460

出錯的導入語句   執行導入過程中 impdp ilanni/[email protected]:/orcl directory=wpdp_dir remap_schema=numen: ilanni dumpfile=140109.

原创 CentOS只有GNOME桌面,沒有GNOME經典桌面

安裝好CentOS7.6以後,發現系統中顯示出的並不是經典桌面,如下    這時候如果使用VNC也會不正常。 怎麼辦呢? 我們需要使用安裝時的ISO文件作爲yum源,安裝GNOME經典桌面 首先掛載ISO文件 1 創建iso存放目錄和掛

原创 在linux下批量刪除文件

有一個文件保存着很多個待刪除的文件全路徑,那麼這樣批量將其刪除呢 創建一個del.sh文件,使用vim命令打開 輸入 #! /bin/bash rm -f ~/pentaho/ab/001.txt rm -f ~/pentaho/

原创 常用內容的正則表達式

電子郵箱 描述: 1、要忽略掉大小寫 2、有vip.qq.com 這樣的vip的qq郵箱,有sina.com.cn這樣的長結尾郵箱 2、以非下劃線開頭,數字字母下劃線爲內容,以@分隔,以域名爲結尾。@以後的域名就會適用於域名規則了,即  字

原创 統計Oracle數據庫當前User下各表的記錄數

declare p_rows number; p_sql varchar(4000); begin DBMS_OUTPUT.ENABLE (buffer_size=>null); for r in (select TABLE_NA

原创 Oracle 數據庫自帶用戶有哪些

1.預定義的管理員用戶 'ANONYMOUS', 'CTXSYS', 'DBSNMP', 'EXFSYS', 'LBACSYS','MDSYS', 'MGMT_VIEW', 'OLAPSYS', 'ORDDATA', 'OWBSYS

原创 通過標號去重 partition by order by

SELECT 'select '|| LISTAGG(column_name, ' , ') WITHIN GROUP (ORDER BY column_name) OVER (PARTITION BY TABLE_NAME) ||'

原创 kettle連接OceanBase

OceanBase目前還在拓展市場的階段,已經有的朋友在用了,因爲工作關係,我們公司配置了一個OceanBase庫,我的任務是,將一套測試數據完整地從Oracle遷移到OceanBase庫。 使用kettle工具 1、從OceanBase官

原创 Oracle 字符串分割

這個函數的作用是正則分隔字符串,用法爲 REGEXP_SUBSTR(String, pattern, position, [occurrence],[ modifier])   String:需要進行正則處理的字符串 pattern:進行匹