2020年3月25日、文字の機能と分析機能

-文字関数
-資本INITCAP
デュアルからSELECT INITCAP( 'NiHao')
-ターンは、下に小文字
EMPからSELECT EMPNO、低級(ENAME)、低級(ジョブ)
ターンキャップアッパー-
SELECT UPPER( 'NiHao')をデュアル
--ltrim
デュアルからSELECT LTRIM( 'xadminyxz'、 'XYZ')
--rtrim
デュアルからSELECT RTRIM( 'xadminyxz'、 'XYZ')
によって置換値-
選択ENAME、デコード(DEPTNO、'10 」、 AS DEPTNOのEMPから「運用・保守部品20」「」開発」、 『30』、 『製品』)
-今年の現在のシステム日付、撮影した
デュアルからSYSDATE年度からSELECTエキス()
-取得EMP表みんな寿命
(年入社日から)(SYSDATE年から)SELECT ENAME、エキス抽出物としてEDATEからEMP

を選択TO_CHAR(0.123、 '$ 0.9999')DUALから。

SELECT TO_CHAR(SYSDATE、 'YYYY "年" fmMM "月" fmDD "日" HH24:MI:SS')
デュアルFROM。

SELECT ENAME、( 'HIREDATE、TO_CHAR "YYYY fmMM "月" fmDD "デイ"で"')AS EDATE
EMP FROM;

-各従業員の賃金総額求めて
選択ENAME、SAL + NVL(COMMとして、0)を総賃金EMP
SELECT ENAME、SAL + NVL2(COMM、1000,0)からAS EMP賃金総額

デュアルからSELECT NULLIF(100、100)

-機能解析(降順)ROW_NUMBER(タイ)ランク(まだランクのために結ば)DENSE_RANK
SELECT EMP。*、ROW_NUMBER()EMPから列挙型ASオーバー(SAL DESC順)
SELECT EMP。*、ランク()EMPから列挙型ASオーバー(SAL DESC順)
を超えるSELECT EMP。*、DENSE_RANK()(注文により、 EMPから列挙型としてSAL DESC)

おすすめ

転載: www.cnblogs.com/kun123/p/12565035.html