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

正文內(nèi)容

oracle入門(mén)到精通(編輯修改稿)

2025-05-13 12:33 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 .) ZERO_DIVIDE Your program attempts to divide a number by zero. number數(shù)字類型函數(shù)ABS(x) 函數(shù) 此函數(shù)用來(lái)返回一個(gè)數(shù)的絕對(duì)值。ACOS(x)函數(shù) 返回X的反余弦值。X范圍從1到1,輸入值從0到派,以弧度為單位。ASIN(x)函數(shù) 返回X的反正弦值。X范圍從1到1,輸入值從PI/2到PI/2,以弧度為單位。ATAN(x)函數(shù) 返回X的反正切值。輸入值從PI/2到PI/2,以弧度為單位。BITAND(x,y)函數(shù) 返回X和Y的與結(jié)果。X和Y必須為非負(fù)整數(shù)。注意沒(méi)有BITOR函數(shù),但是在UTL_RAW包中有用 于RAW值的位操作符。CEIL(x)函數(shù) 用來(lái)返回大于或等于X的最小整數(shù)。COS(x)函數(shù) 返回x的余弦值。x是以弧度表示的角度。COSH(x)函數(shù),返回X的雙曲余弦。EXP(x)函數(shù),與power(x,y)函數(shù)類似,不過(guò)不用指明基數(shù),返回E的X次冪。E=...FLOOR(x)函數(shù),用來(lái)返回小于或等于X的最大整數(shù)。LN(x)函數(shù),返回x的自然對(duì)數(shù)。x必須大于0。LOG(x,y)函數(shù),返回以X為底Y的對(duì)數(shù)。底必須是不為0和1的正數(shù),Y是任意正數(shù)。MOD(被除數(shù),除數(shù))求余函數(shù),如果除數(shù)為0,則返回被除數(shù)。POWER(x,y)函數(shù),返回X的Y次冪。底X和指數(shù)Y都不必是正整數(shù),但如果X是負(fù)數(shù)的話,Y必須是整數(shù)。ROUND(x[,y])函數(shù),返回舍入到小數(shù)點(diǎn)右邊Y位的X值。Y缺省為0,這將X舍入為最接近的整數(shù)。如果Y是負(fù)數(shù), 那么舍入到小數(shù)點(diǎn)左邊相應(yīng)的位上,Y必須為整數(shù)。SIGN(x)函數(shù),此函數(shù)用來(lái)返回一個(gè)數(shù)的正負(fù)值,若為一個(gè)正數(shù)則返回1,若為一個(gè)負(fù)數(shù)則返回1, 若為0則仍返回0,有點(diǎn)像把模擬量數(shù)字化的意思。 SIN(x)函數(shù),返回X的正弦。x是以弧度表示的角度。SINH(x)函數(shù),返回x的雙曲正弦。SQRT(x)函數(shù),返回x的平方根,x不能是負(fù)數(shù)。TAN(x)函數(shù),返回x的正切。x是以弧度表示的角度。TANH(x)函數(shù),返回x的雙曲正切。TRUNC(x[,y])截取值函數(shù),Y缺省為0,這樣X(jué)被截取成一個(gè)整數(shù)。如果Y為負(fù)數(shù),那么截取到小數(shù)點(diǎn)左邊相應(yīng)位置WIDTH_BUCKET(x,min,max,num_buckets) 只能在SQL語(yǔ)句中使用。使用WIDTH_BUCKET可以根據(jù)輸入?yún)?shù)創(chuàng)建等長(zhǎng)的段。范圍MIN到MAX被分為num_buckets節(jié),每節(jié)有相同的大小。返回X所在的那一節(jié)。如果X小于MIN,將返回0,如果X大于或等于MAX,將返回num_buckets+都不能為NULL,num_buckets必須是一個(gè)正整數(shù)。如果X是NULL,則返回NULL。 時(shí)間類型函數(shù):(date)內(nèi)部存儲(chǔ)格式:世紀(jì)、年、月、日、小時(shí)、分鐘、秒默認(rèn)格式是:DDMONRR。SYSDATE 返回當(dāng)前的系統(tǒng)時(shí)間。SELECT SYSDATE FROM DUAL;對(duì)日期的數(shù)學(xué)運(yùn)算SELECT (SYSDATEHIRE_DATE)/7 FROM TABLENAME WHERE ROWNUM。 數(shù)字列ADD_MONTHS(date,x)函數(shù),返回加上X月后的日期DATE的值。X可以是任意整數(shù)。如果結(jié)果的月份中所包含的 日分量少于DATE的月份的日分量,則返回結(jié)果月份的最后一天。如果不小于,則 結(jié)果與DATE的日分量相同。時(shí)間分量也相同。CURRENT_DATE 以DATE類型返回會(huì)話時(shí)區(qū)當(dāng)前的日期。這個(gè)函數(shù)同SYSDATE相似,除了SYSDATE不管當(dāng) 會(huì)話時(shí)區(qū)。CURRENT_TIMESTAMP[(precision)] 以TIMESTAMP WITH TIMEZONE 類型返回會(huì)話時(shí)區(qū)當(dāng)前的日期。如果 指定precision,它指返回秒數(shù)的精度,缺省為6。DBTIMEZONE 返回?cái)?shù)據(jù)庫(kù)的時(shí)區(qū)。 LAST_DAY(日期) 指定日期所在月份的最后一天的日期,這個(gè)函數(shù)可用來(lái)確定本月還有多少天。LOCALTIMESTAMP[(precision)] 以TIMESTAMP類型返回會(huì)話時(shí)區(qū)的當(dāng)前日期。如果指定precision,它指 返回秒數(shù)的精度,缺省為6 。MONTHS_BETWEEN(離當(dāng)前比較近的日期date1,以前的日期) 兩個(gè)日期之間相差的月數(shù)(以日作為最小單位來(lái)計(jì)算的)。返回是相差的月數(shù)。如果date1和date2的日分量相同,或者這兩個(gè)日期都分別是所在月的最后一天,那么返回結(jié)果是個(gè)整數(shù)。否則,返回結(jié)果包含一個(gè)分?jǐn)?shù),以一個(gè)月31天計(jì)算。NEW_TIME(d,zone1,zone2)函數(shù),當(dāng)時(shí)區(qū)zone1中的日期和時(shí)間是D的時(shí)候,返回時(shí)區(qū)zone2中的日期和時(shí)間。 返回類型為DATE。zone1和zone2是字符字符串,另外的時(shí)區(qū)可在ORACLE9I中 通過(guò)查詢V$TIMEZONE_NAMES得到。 NEXT_DAY (日期,星期幾) 指定日期后將要遇到的后七天的某一天的日期。 ROUND(日期,39。MONTH/YEAR39。) 四舍五入得到新的日期。 保留位置是月和年SESSIONTIMEZONE 返回當(dāng)前會(huì)話的時(shí)區(qū)。返回類型是一個(gè)時(shí)區(qū)偏移或時(shí)區(qū)片名的字符字符串。如果指 定格式,則與 ALTER SESSION 語(yǔ)句中的格式相同。SYS_EXTRACT_UTC(datetime) 從提供的DATETIME中以UTC(Coordinated Universal Time)返回時(shí)間。 DATETIME必須包含一個(gè)時(shí)區(qū)。SYSTIMESTAMP 以TIMESTAMP WITH TIMEZONE 返回當(dāng)前的日期和時(shí)間。當(dāng)在分布式SQL語(yǔ)句中使用的時(shí) 候,返回本地?cái)?shù)據(jù)庫(kù)的日期和時(shí)間。TRUNC(日期,39。MONTH/YEAR39。) 截取 TZ_OFFSET(timezone) 以字符字符串返回提供的timezone和UTC之間的偏移量。timezone可以被指定為時(shí) 區(qū)名或39。+/HH:HI39。格式表示的偏移量。也可使用SESSIONTIMEZONE和 DBTIMEZONE函數(shù),返回格式為39。+/HH:HI39。字符字符串 時(shí)區(qū)AST 大西洋標(biāo)準(zhǔn)時(shí)ADT 大西洋夏令時(shí)BST 白令標(biāo)準(zhǔn)時(shí)BDT 白令夏令時(shí)CST 中央標(biāo)準(zhǔn)時(shí)CDT 中央夏令時(shí)EST 東部標(biāo)準(zhǔn)時(shí)EDT 東部夏令時(shí)GMT 格林威治平均時(shí)HST 阿拉斯加夏威夷標(biāo)準(zhǔn)時(shí)HDT 阿拉斯加夏威夷夏令時(shí)MST Mountain標(biāo)準(zhǔn)時(shí)MDT Mountain夏令時(shí)NST 紐芬蘭標(biāo)準(zhǔn)時(shí)PST 太平洋標(biāo)準(zhǔn)時(shí)PDT 太平洋夏令時(shí)YST YuKon標(biāo)準(zhǔn)時(shí)YDT YuKon夏令時(shí) 日期和日期時(shí)間算術(shù)運(yùn)算 返回類型結(jié)果 d1d2 NUMBER返回D1和D2之間相差的天數(shù)。該值是一個(gè)數(shù)值,其小數(shù)部分代表一天的幾分之幾。dt1dt2 INTERVAL返回DT1和DT2之間的時(shí)間間隔。i1i2 INTERVAL返回i1和i2之間的差距。d1+d2 N/A非法僅能進(jìn)行兩個(gè)日期之間的相減。dt1+dt2 N/A非法僅能進(jìn)行兩個(gè)日期之間的相減。i1+i2 INTERVAL返回i1和i2的和。d1+n DATE在D1上加上N天作為DATE類型返回。N可以是實(shí)數(shù),它包含一天的幾分之幾。d1n DATE從D1上減去N天作為DATE類型返回。N可以是實(shí)數(shù),它包含一天的幾分之幾。dt1+i1 DATETIME返回DT1和I1的和。dt1i1 DATETIME返回DT1和I1之間的差距。i1*n INTERVAL返回I1的N次方。i1/n INTERVAL返回I1除以N的值。表中注:D1和D2指日期值;DT1和DT2指日期時(shí)間值;I1和I2指時(shí)間間隔值;N指數(shù)字值。顯示轉(zhuǎn)換:(conversion)TO_NUMBER(char[,39。format_model39。]) 字符轉(zhuǎn)換到數(shù)字類型 TO_DATE(char[,39。format_model39。]) 字符轉(zhuǎn)換到日期類型 格式說(shuō)明符:要與前邊要轉(zhuǎn)換的字符串的格式要相同才能轉(zhuǎn)換(匹配問(wèn)題:格式和位數(shù))。 TO_CHAR(date[,39。format_model39。[,nlsparams]]) 第二個(gè)參數(shù)可以省略,不指定格式,按系統(tǒng)默認(rèn)格式輸出。 區(qū)分大小寫(xiě)。 使用FM(在格式控制符前添加)符號(hào)可以去掉空格或是首位的零。 如果指定了NLSPARAMS,則它控制返回字符串的月和日分量所使用的語(yǔ)言。格式為: 39。NLS_DATA_LANGUAGE=language39。,language指需要的語(yǔ)言。 例: select to_char(sysdate,39。FMyyyymmdd39。) from dual。 格式控制符的類型: YYYY 四位的年 YEAR 年的拼寫(xiě) MM 2位數(shù)字的月 MONTH 月的全名 MON 月名的前三個(gè)字符 DY 星期名的前三個(gè)字符 DAY 星期名的全稱 DD 2位的天 時(shí)間格式控制符: HH24:MI:SS AM HH12:MI:SS PM 通過(guò)來(lái)實(shí)現(xiàn)加入特殊字符的格式控制符。 SELECT TO_CHAR(SYSDATE,39。FMyyyy年mm月dd日39。) from dual。 DDSPTH ~~ DD是格式控制符。 TH是序數(shù)詞,將日期轉(zhuǎn)換成英文的序數(shù)詞拼寫(xiě)。 SP是基數(shù)詞,將日期轉(zhuǎn)換成英文的基數(shù)詞拼寫(xiě)。TO_CHAR(NUM[,39。format_model39。[,nlsparams]])轉(zhuǎn)換數(shù)字 將NUMBER類型參數(shù)NUM轉(zhuǎn)換成VARCHAR2類型。如果指定FORMAT,它會(huì)控制整個(gè)轉(zhuǎn)換。如果沒(méi)有指定FORMAT,那么結(jié)果字符串中將包含和NUM中有效位的個(gè)數(shù)相同的字符。NLSPARAMS用來(lái)指定小數(shù)點(diǎn)和千分符及貨幣符號(hào)。它的格式可為:39。NLS_NUMERIC_CHARS=39。 39。 dg 39。 39。NLS_CURRENCY= 39。 39。string39。 39。 39。d和g分別代表小數(shù)點(diǎn)和千分符。STRING代表貨幣符號(hào)。 數(shù)字格式控制符: 9 代表一位數(shù)字(替換符。有,數(shù)字顯示;沒(méi)有。不什么都顯示。) 0 代表一位數(shù)字(有數(shù)字,顯示;沒(méi)有,強(qiáng)制顯示0。) $ 美圓符號(hào) L 本地貨幣 . 小數(shù)點(diǎn) , 千分符 B 當(dāng)整數(shù)部分為0時(shí),將整數(shù)部分填充為空格。 例:B999 MI 返回帶有后繼符號(hào)而不是前導(dǎo)負(fù)號(hào)的負(fù)數(shù)值,正數(shù)值將帶有后繼的空格。999MI S 返回一個(gè)前導(dǎo)符號(hào)或后繼符號(hào),正數(shù)為+,負(fù)數(shù)為。 S9999 或 9999S PR 使用尖括號(hào)返回負(fù)數(shù)。正數(shù)將有前導(dǎo)或后繼空格。999PR D 在指定位置返回一個(gè)小數(shù)點(diǎn)。兩側(cè)的9的個(gè)數(shù)指定了最大的位數(shù)。99D9 G 在指定位置返回千分符,G可以在FORMAT_model中出現(xiàn)多次。9G999G9 C 在指定位置返回ISO貨幣符號(hào)。C可以在FORMAT_model中出現(xiàn)多次。C99 L 在指定位置上返回本地貨幣符號(hào)。 L99 V 返回一個(gè)被乘以10的N次方的數(shù)值,這里N是V后邊9的個(gè)數(shù)。99V99 EEEE 使用科學(xué)記數(shù)法返回該數(shù)值。 RM 使用大寫(xiě)的羅馬數(shù)字表示返回該數(shù)值。 RM rm 使用小寫(xiě)的羅馬數(shù)字表示返回該數(shù)值。 rm FM 返回不含前導(dǎo)和后繼空格的數(shù)值。 格式控制符位數(shù)一定要大于或等于NUMBER的位數(shù),不能小于。用RR解決跨世紀(jì)問(wèn)題: 小于50的認(rèn)為是19502050 大于50的認(rèn)為是19511999 數(shù)字和日期是不能相互轉(zhuǎn)換的。ASCIISTR(string) 返回只包含有效的SQL字符和斜線的字符串。string中的任何無(wú)效的字符將被轉(zhuǎn)換為一個(gè)相當(dāng)?shù)臄?shù)字,在之前加上斜線。 BIN_TO_NUM(num[,num]...) 將一位矢量轉(zhuǎn)換位相當(dāng)?shù)臄?shù)字。它的參數(shù)是一系列逗號(hào)隔開(kāi)的NUMS,每一個(gè)都必須是0或1。例如BIN_TO_NUM(1,0,1,1)將返回11,因?yàn)?1的二進(jìn)制表示是1011。當(dāng)使用分組集合和GROUP BY 子句時(shí)該函數(shù)很有用。 CHARTOROWID(x)函數(shù),將字符串轉(zhuǎn)換成一個(gè)ROWID類型的值,注意格式必須采用ROWID數(shù)據(jù)類型格式,即數(shù)據(jù)塊號(hào):行序號(hào):數(shù)據(jù)文件號(hào)。 COMPOSE(string) 、VARCHARNCHAR、NVARCHARCLOB或NCLOB類型。DECOMPOSE(string) 返回一個(gè)Unicode字符串。它是string的規(guī)范分解。string可以是CHAR、VARCHAR NCHAR、NVARCHARCLOB或NCLOB類型。 FROM_TZ(timestamp,timezone) 返回一個(gè)TIMESTAMP WITH TIMEZONE 類型值。它將TIMESTA
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1