ORACLE中的( )怎麼用

2021-07-11 17:18:29 字數 597 閱讀 5667

分享

|2011-02-15 10:03

為女兒而奮鬥

|瀏覽 19788 次

oracle

2011-02-15 10:12

提問者採納

(+)就是連線

譬如select a.*, b.* from a(+) = b就是乙個右連線,等同於select a.*, b.* from a right join b

select a.*, b.* from a = b(+)就是乙個左連線,等同於select a.*, b.* from a left join b

即" (+)"所在位置的另一側為連線的方向,通常將全量集合與部分集合連線時,在部分集合的列後面帶上(+),以達到沒有匹配時,也要顯示出乙個null的效果

明白了麼?

提問者評價

謝謝您啊 !呵呵 懂了
分享

|十六級

採納率52

ORACLE的JOB怎麼用

在oracle中想設定乙個job 每天早上8點開始執行,每小時執行一次,晚上10點結束?declare job1 number 4 begin sys.dbms job.submit job job1,what declare s1 varchar2 200 s2 varchar2 200 begi...

oracle中like查詢語句怎麼用

在oracle中,like語句常與where語句配合使用,用於在乙個字元型字段中檢索包含的對應子串 該語句主要是針對字元型字段,語法為 select from 表名 where 欄位名 like 對應值 子串 本教程操作環境 windows10系統 oracle 11g版 dell g3電腦。lik...

to char函式oracle怎麼用

檢視字元占用位元組 select userenv language dump 我 length 我 字元數 lengthb 我 位元組數 vsize 我 from dual to char函式使用 9 代表乙個數字 0 強迫0顯示 顯示美元符號 l 強制顯示乙個當地的貨幣符號 顯示乙個小數點 顯示乙...