2014年7月22日

[日文] 敬語 謙讓語 丁寧語

常體
尊敬語
謙讓語
丁寧語
いらっしゃる
おいでになる、おしになる、える、おえになる
まい
うかがう
まい
いらっしゃる
おいでになる
まい
うかがう
まい

いる
いらっしゃる
おいでになる
おる
おります
する
なさる
いたす
いたす
べる
がる
頂戴ちょうだいする
いただく
いただく
みみにする
きになる
うかがう
拝聴はいちょうする
うけたまわ
 
かせる
 
みみれる
 
おっしゃる
もう
もう
らんになる
拝見はいけんする
 
あたえる
くださる
たまわる
さしあげる
あげる
 
あげる
 
さしあげる
 
おも
おぼす、おおもいになる
〜とぞんじます
ぞんじる、ぞんずる
いになる
かる
 
もらう
おさめになる
おもらいになる
いただく
頂戴ちょうだいする
いただく
くれる
くださる
 
くださる
しになる
 
みにつける
やすみになる
やすむ
やすむ
られる、ご存知ぞんじ(になる)
ぞんじております
ぞんじる、ぞんずる
ちになる
ちする
ちます
用意よういする
用意よういになる
用意よういする
いたします
用意よういします
たずねる
おたずねくださる(〜なさる)
 
 
紹介しょうかいする
紹介しょうかいくださる(〜なさる)
 
 

2014年7月18日

2014年7月16日

取得table裡所有column的名稱

SELECT column_name
FROM user_tab_cols
WHERE table_name=UPPER('TABLE名字')
order by column_id


如果要變一行 用「,」分隔
↓只適用11up
SELECT LISTAGG(column_name, ',') WITHIN GROUP (ORDER BY column_id)
FROM user_tab_cols
WHERE table_name=UPPER('TABLE名字')


↓9 10
SELECT LTRIM(MAX(SYS_CONNECT_BY_PATH(column_name,',')) KEEP (DENSE_RANK LAST
ORDER BY curr),',') AS employees
FROM
(SELECT column_name, ROW_NUMBER() OVER ( ORDER BY column_id) AS curr, ROW_NUMBER() OVER ( ORDER BY column_id) -1 AS prev
FROM user_tab_cols
WHERE table_name=UPPER('TABLE名字')
)
CONNECT BY prev = PRIOR curr
START WITH curr = 1;


另外補充撈出 table 欄位大概資料(型態 是否null size)
DESCRIBE  TABLE名字

2014年7月10日

[ORACLE] 分組依序編號:row_number()

Base Data:
    DEPTNO ENAME
---------- ----------
        A ASMITH
        A BALLEN
        A CWARD
        B DJONES
        B EMARTIN
        C FBLAKE
        C GCLARK
        C HSCOTT


↓↓↓↓  想要分組有編號


    DEPTNO ENAME SEQ
---------- ------  ----
        A ASMITH 1
        A BALLEN 2
        A CWARD 3
        B DJONES 1
        B EMARTIN 2
        C FBLAKE 1
        C GCLARK 2
        C HSCOTT 3


SELECT DEPTNO, ENAME,row_number() over(partition by DEPTNO ORDER BY ENAME)SEQ FROM XXX

partition by DEPTNO←←依DEPTNO分組

如果沒要分組可省略partition by

在Excel中如何取代問號、星號

∵?代表單一字元 *代表任何字元
∴取代這兩個符號時 要在前面加上【~】

http://blog.bestdaylong.com/2014/07/excel_10.html