freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

pl╱sql入門指南doc-資料下載頁

2025-08-12 12:54本頁面

【導(dǎo)讀】PL/SQL是ORACLE對標準數(shù)據(jù)庫語言的擴展,ORACLE公司已經(jīng)將PL/SQL整合到ORACLE服。礎(chǔ)語法,結(jié)構(gòu)和組件、以及如何設(shè)計并執(zhí)行一個PL/SQL程序。的數(shù)據(jù)管理的便利性,那么你很難想象ORACLE缺了PL/SQL的情形。PL/SQL不是一個獨立的產(chǎn)。品,他是一個整合到ORACLE服務(wù)器和ORACLE工具中的技術(shù),可以把PL/SQL看作ORACLE服。程序塊在PL/SQL引擎處理時,ORACLE服務(wù)器中的SQL語句執(zhí)行器處理pl/sql程序塊中的SQL. 命令調(diào)用,任何客戶/服務(wù)器工具都能訪問PL/SQL程序,具有很好的可重用性。是以整個語句塊發(fā)給服務(wù)器,這就降低了網(wǎng)絡(luò)擁擠。與其他語言相同,變量在使用之前必須聲明,PL/SQL. 聲明部分包含了變量和常量的數(shù)據(jù)類型和初始值。分,其他的PL/SQL塊也可以放在這一部分。這一部分是可選的,在這一部分中處理異常或錯誤,對異常處理的詳細討論我們在后面進行。每一個PL/SQL塊由BEGIN或DECLARE. 函數(shù)是命名了的、存儲在數(shù)據(jù)庫中的PL/SQL程序塊。存儲過程是一個PL/SQL程序塊,接受零個或多個參數(shù)作為輸入或輸出、或。變量存放在內(nèi)存中以獲得值,能被PL/SQL塊引用。

  

【正文】 10 LENGTHb() 與 LENGTH()一樣,返回字節(jié)。 lower() 返回 c 的小寫字符,經(jīng)常出現(xiàn)在 where 子串中 select LOWER(colorname) from itemdetail WHERE LOWER(colorname) LIKE 39。%white%39。 COLORNAME Winterwhite LPAD(,< i> [,]) c1,c2 均為字符串, i 為整數(shù)。在 c1的左側(cè)用 c2字符串補足致長度 i,可多次重復(fù),如果 i小于 c1的長度,那么只返回 i 那么長的 c1 字符,其他的將被截去。 c2 的缺省值為單空格,參見 RPAD。 select LPAD(answer,7,39。39。) padded,answer unpadded from question。 PADDED UNPADDED Yes Yes NO NO Maybe maybe LTRIM(,) 把 c1 中最左邊的字符去掉,使其第一個字符不在 c2中,如果沒有 c2,那么 c1 就不會改變。 select LTRIM(39。Mississippi39。,39。Mis39。) from dual LTR ppi RPAD(,< i> [,]) 在 c1 的右側(cè)用 c2 字符串補足致長度 i,可多次重 復(fù),如果 i 小于 c1 的長度,那么只返回 i 那么長的 c1 字符,其他的將被截去。 c2 的缺省值為單空格 ,其他與 LPAD 相似 RTRIM(,) 把 c1 中最右邊的字符去掉,使其第后一個字符不在 c2 中,如果沒有 c2,那么 c1 就不會改變。 REPLACE(,[,]) c1,c2,c3 都是字符串,函數(shù)用 c3 代替出現(xiàn)在 c1中的 c2 后返回。 select REPLACE(39。uptown39。,39。up39。,39。down39。) from dual REPLACE downtown STBSTR(,< i> [,]) c1 為一字符串, i,j為整數(shù),從 c1 的第 i 位開始返回長度為 j的子字符串,如果 j為空,則直到串的尾部。 select SUBSTR(39。Message39。,1,4) from dual SUBS Mess SUBSTRB(,< i> [,]) 與 SUBSTR 大致相同,只是 I,J 是以字節(jié)計算。 SOUNDEX() 返回與 c1 發(fā)音相似的詞 select SOUNDEX(39。dawes39。) Dawes SOUNDEX(39。daws39。) Daws, SOUNDEX(39。dawson39。) from dual Dawes Daws Dawson D200 D200 D250 TRANSLATE(,) 將 c1 中與 c2 相同的字符以 c3 代替 select TRANSLATE(39。fumble39。,39。uf39。,39。ar39。) test from dual TEXT ramble TRIM([[]] from c3) 將 c3 串中的第一個,最后一個,或者都刪除。 select TRIM(39。 space padded 39。) trim from dual TRIM space padded UPPER() 返回 c1 的大寫,常出現(xiàn) where 子串中 select name from dual where UPPER(name) LIKE 39。KI%39。 NAME KING 單行數(shù)字函數(shù) 單行數(shù)字函數(shù)操作數(shù)字數(shù)據(jù),執(zhí)行數(shù)學(xué)和算術(shù)運算。所有函數(shù)都有數(shù)字參數(shù)并返回數(shù)字值。所有三角函數(shù)的操作數(shù)和值都是弧度而不是角度, oracle 沒有提供內(nèi)建的弧度和角度的轉(zhuǎn)換函數(shù)。 ABS() 返回 n的絕對值 ACOS() 反余玄函數(shù),返回 1 到 1 之間的數(shù)。 n表示弧度 select ACOS(1) pi,ACOS(1) ZERO FROM dual PI ZERO 0 ASIN() 反正玄函數(shù),返回 1 到 1, n表示弧度 ATAN() 反正切函數(shù),返回 n的反正切值, n表示弧度。 CEIL() 返回大于或等于 n的最小整數(shù)。 COS() 返回 n的余玄值, n為弧度 COSH() 返回 n的雙曲余玄值, n 為數(shù)字。 select COSH() FROM dual COSH() EXP() 返回 e 的 n次冪, e=. FLOOR() 返回小于等于 N的最大整數(shù)。 LN() 返回 N的自然對數(shù), N必須大于 0 LOG(,) 返回以 n1 為底 n2 的對數(shù) MOD() 返回 n1 除以 n2 的余數(shù), POWER(,) 返回 n1 的 n2 次方 ROUND(,) 返回舍入小數(shù)點右邊 n2 位的 n1 的值, n2 的缺省值為 0,這回將小數(shù)點最接近的整數(shù),如果 n2為負數(shù)就舍入到小數(shù)點左邊相應(yīng)的位上, n2 必須是整數(shù)。 select ROUND(12345,2),ROUND(,2) FROM dual ROUND(12345,2) ROUND(,2) 12300 SIGN() 如果 n為負數(shù),返回 1,如果 n為正數(shù),返回 1,如果 n=0 返回 0. SIN( ) 返回 n的正玄值 ,n 為弧度。 SINH() 返回 n的雙曲正玄值 ,n 為弧度。 SQRT() 返回 n的平方根 ,n 為弧度 TAN( ) 返回 n的正切值 ,n 為弧度 TANH() 返回 n的雙曲正切值 ,n 為弧度 TRUNC(,) 返回截尾到 n2 位小數(shù)的 n1 的值, n2 缺省設(shè)置為 0,當 n2 為缺省設(shè)置時會將 n1 截尾為整數(shù),如果 n2 為負值,就截尾在小數(shù)點左邊相應(yīng)的位上。 單行日期函數(shù) 單行日期函數(shù)操作 DATA 數(shù)據(jù)類型,絕大多數(shù)都有 DATA 數(shù)據(jù)類型的參數(shù),絕大多數(shù)返回的也是 DATA 數(shù)據(jù)類型的值。 ADD_MONTHS(,< i> ) 返回日期 d 加上 i 個月后的結(jié)果。 i可以使任意整數(shù)。如果 i 是一個小數(shù),那么數(shù)據(jù)庫將隱式的他轉(zhuǎn)換成整數(shù),將會截去小數(shù)點后面的部分。 LAST_DAY() 函數(shù)返回包含日期 d 的月份的最后一天 MONTHS_BETWEEN(,) 返回 d1 和 d2 之間月的數(shù)目 ,如果 d1和 d2 的日的日期都相同,或者都使該月的最后一天,那么將返回一個整數(shù),否則會返回的結(jié)果將包含一個分數(shù)。 NEW_TIME(,) d1 是一個日期數(shù)據(jù)類型,當時區(qū) tz1 中的日期和時間是 d時,返回時區(qū) tz2 中的日期和時間。 tz1和 tz2 時字符串。 NEXT_DAY(,) 返回日期 d 后由 dow給出的條件的第一天, dow使用當前會話中給出的語言指定了一周 中的某一天,返回的時間分量與 d 的時間分量相同。 select NEXT_DAY(39。01Jan202039。,39。Monday39。) 1st Monday,NEXT_DAY(39。01Nov202039。,39。Tuesday39。)+7 2nd Tuesday) from dual。 1st Monday 2nd Tuesday 03Jan2020 09Nov2020 ROUND([,]) 將日期 d 按照 fmt 指定的格式舍入, fmt 為字符串。 SYADATE 函數(shù)沒有參數(shù),返回當前 日期和時間。 TRUNC([,]) 返回由 fmt 指定的單位的日期 d. 單行轉(zhuǎn)換函數(shù) 單行轉(zhuǎn)換函數(shù)用于操作多數(shù)據(jù)類型,在數(shù)據(jù)類型之間進行轉(zhuǎn)換。 CHARTORWID() c 使一個字符串,函數(shù)將 c 轉(zhuǎn)換為 RWID 數(shù)據(jù)類型。 SELECT test_id from test_case where rowid=CHARTORWID(39。AAAA0SAACAAAALiAAA39。) CONVERT(,[,]) c 尾字符串, dset、 sset 是兩個字符集,函數(shù)將字符串 c 由 sset 字符 集轉(zhuǎn)換為 dset 字符集, sset的缺省設(shè)置為數(shù)據(jù)庫的字符集。 HEXTORAW() x為 16 進制的字符串,函數(shù)將 16 進制的 x轉(zhuǎn)換為 RAW 數(shù)據(jù)類型。 RAWTOHEX() x是 RAW 數(shù)據(jù)類型字符串,函數(shù)將 RAW 數(shù)據(jù)類轉(zhuǎn)換為 16 進制的數(shù)據(jù)類型。 ROWIDTOCHAR() 函數(shù)將 ROWID 數(shù)據(jù)類型轉(zhuǎn)換為 CHAR 數(shù)據(jù)類型。 TO_CHAR([[,) x是一個 data 或 number 數(shù)據(jù)類型,函數(shù)將 x轉(zhuǎn)換成 fmt 指定格式的 char 數(shù)據(jù)類型,如果 x為日期 nlsparm=NLS_DATE_LANGUAGE 控制返回的月份和日份所使用的語言。如果 x為數(shù)字nlsparm=NLS_NUMERIC_CHARACTERS 用來指定小數(shù)位和千分位的分隔符,以及貨幣符號。 NLS_NUMERIC_CHARACTERS =dg, NLS_CURRENCY=string TO_DATE([,[,) c 表示字符串, fmt 表示一種特殊格式的字符串。返回按照 fmt 格式顯示的 c,nlsparm 表示使用的語言。函數(shù)將字符串 c 轉(zhuǎn)換成 date 數(shù)據(jù)類型。 TO_MULTI_BYTE() c 表示一個字符串,函數(shù)將 c 的擔子截字符轉(zhuǎn)換成多字節(jié)字符。 TO_NUMBER([,[,) c 表示字符串, fmt 表示一個特殊格式的字符串,函數(shù)返回值按照 fmt 指定的格式顯示。 nlsparm表示語言,函數(shù)將返回 c 代表的數(shù)字。 TO_SINGLE_BYTE() 將字符串 c 中得多字節(jié)字符轉(zhuǎn)化成等價的單字節(jié)字符。該函數(shù)僅當數(shù)據(jù)庫字符集同時包含單字節(jié)和多字節(jié)字符時才使用 其它單行函數(shù) BFILENAME( ,) dir 是一個 directory類型的對象, file 為一文件名。函數(shù)返回 一個空的 BFILE 位置值指示符,函數(shù)用于初始化 BFILE 變量或者是 BFILE 列。 DECODE(,[,[]) x是一個表達式, m1 是一個匹配表達式, x與 m1 比較,如果 m1 等于 x,那么返回 r1,否則 ,x與 m2 比較,依次類推 m3,m4,m5....直到有返回結(jié)果。 DUMP(,[,[,[,]]]) x是一個表達式或字符, fmt 表示 8 進制、 10進制、 16 進制、或則單字符。函數(shù)返回包含了有關(guān) x的內(nèi)部表示信息的 VARCHAR2 類型的值。如果指定了 n1,n2 那么從 n1 開始的長度為 n2 的字節(jié)將被 返回。 EMPTY_BLOB() 該函數(shù)沒有參數(shù),函數(shù)返回 一個空的 BLOB 位置指示符。函數(shù)用于初始化一個 BLOB變量或 BLOB 列。 EMPTY_CLOB() 該函數(shù)沒有參數(shù),函數(shù)返回 一個空的 CLOB 位置指示符。函數(shù)用于初始化一個 CLOB變量或 CLOB 列。 GREATEST() exp_list 是一列表達式,返回其中最大的表達式,每個表達式都被隱含的轉(zhuǎn)換第一個表達式的數(shù)據(jù)類型,如果第一個表達式是字符串數(shù)據(jù)類型中的任何一個,那么返回的結(jié)果是varchar2 數(shù)據(jù)類型, 同時使用的 比較是非填充空格類型的比較。 LEAST() exp_list 是一列表達式,返回其中最小的表達式,每個表達式都被隱含的轉(zhuǎn)換第一個表達式的數(shù)據(jù)類型,如果第一個表達式是字符串數(shù)據(jù)類型中的任何一個,將返回的結(jié)果是varchar2 數(shù)據(jù)類型, 同時使用的比較是非填充空格類型的比較。 UID 該函數(shù)沒有參數(shù),返回唯一標示當前數(shù)據(jù)庫用戶的整數(shù)。 USER 返回當前用戶的用戶名 USERENV() 基于 opt返回包含當前會話信息。 opt的可選值為: ISDBA 會話中 SYSDBA 腳色響應(yīng),返回 TRUE SESSIONID 返回審計會話標示符 ENTRYID 返回可用的審計項標示符 INSTANCE 在會話連接后,返回實例標示符。該值只用于運行 Par
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1