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

正文內容

培訓教程-sql內置函數說明(已修改)

2025-05-29 16:55 本頁面
 

【正文】 SQL內置函數說明 Oracle 8i數據庫管理 WinnerSoft 數字格式元素 Oracle 8i數據庫管理 WinnerSoft 元素 示例 說明 , 999, 999 標定格式化數字中的位置 G 999G999 返回一組通過參數 NLS_NUMERIC_CHARACTER設定的分隔符,這是個對語言編程有限定作用的數值 . 標定格式化數字中的小數點位置 D 9D99 標定小數點(由參數 NLS_NUMERIC_CHARACTER說明)的位置,這是對語言編程有限定作用的數值 $ $999 標定格式化數字前面美元符號的位置 C C999, 標定當前字符(由參數 NLS_ISO_CURRENCY說明 )的位置,這是個對語言編程有限定作用的數值 L L999, 標定由參數 NLS_CURRENCY說明的當前字符的位置 U U999, 標定由參數 NLS_UNION_CURRENCY說明的聯(lián)合體當前的字符的位置 0 0999 標定格式化數字中試圖顯示前置零的位置 9 標定數字的位置。如果在數字格式中沒有符號說明,正數的前面將用一個空格代替對應負數的負號 EEEE 得到一個由說明符定義的格式數據 FM 格式化一個沒有前置空格和尾隨空格的數據 MI 999,999MI 格式化一個有尾隨符號的負數及尾隨一空格的正數 數字格式元素 Oracle 8i數據庫管理 WinnerSoft PR 999pr 格式化 中的負數 RN RN 將數據的格式定義為大寫羅馬數字 M m 將數據的格式定義為小寫羅馬數字 S S999,999 999,999s 將數據格式定義成:負數前面負號( ),正數前面置正號( +)將符號置于數值后面,符號變成尾隨符號 TM TM9 TME 以最少的字符數為數值格式。其中, TM9時固定的注記方式,但TME則需使用具體的說明。如果,在一超過 64個字符的字符串中使用了 TM9,那么,說明的形式可以是任意的 X XXXX Xxxx 返回 16進制數。該 16進制數字符( AF)符合格式說明串的要求。使用 X返回大寫的 16進制數字( AF),使用 x返回小寫的 16進制數值( af) V 999v999 乘以 10的 x次方,其中, x是字符 v后面字符 9的個數 元素 示例 說明 日期格式元素 Oracle 8i數據庫管理 WinnerSoft 元素 示例 TO_DATE? 說明 _/,.。: mm/dd/yy X 在一日期當中設置一分隔標點。其實,在說明一日期格式時,可以使用任意字符作為分隔標點 AD . in BC . YYYY AD yyyy bc YYYY . X 標示公元標志 AD/BC的位置。在某時間內是否加設該標志,應該與所使用的格式說明符相一致 AM . PM . hh:mi am hh:mi . hh:mi AM X 標示上下午標志 AM/PM的位置。在某時間區(qū)間是否加設該標志,應該與所使用的格式說明符相一致 PM . hh:mi pm hh:mi . 標示 AM/PM的位置。該說明符與 AM和 ,但不能用在函數 TO_CHAR中 CC SCC CC SCC 返回世紀數值。使用 S可以在 BC前面加一負號。 2000年對應20th世紀, 20001年對應 21th世紀 D D X 返回一星期序號 17,星期日為 1 DAY Day ddMonyyyy X 返回 9個字符寬度的星期全名 DY Dy ddMonyyyy X 返回縮寫的星期名 DD ddMonyyyy 返回月份值 日期格式元素 Oracle 8i數據庫管理 WinnerSoft DDD ddd yyy 返回年值 E E 返回一時代的縮寫名稱。該說明符僅用于有歷法支持的時代,例如,日本的天皇歷法等 EE EE 返回一時代的全名 HH HH:MI X 返回小時數值( 112) HH12 hh12:mi:ss 返回小時數值( 112) HH24 HH24:MI X 返回小時數值( 023) IW IW 返回一年中由 ISO標準定義的星期數值 IYYY IYY IY I ddMonIY ddMonIYYY 返回 ISO年份數字, IYYY返回 4位數年份值, IY返回最后 2位年份值 J J X 返回一數字,該數字為從 1Jan4712 BC到當天的天數 MI hh:mi:ss X 返回一個分鐘數值 MM mm/dd/yy X 返回一個月份數字 MON dd=Monyyyy X 返回月份縮寫 MONTH Monrh dd,yyyy X 返回有 9個字符寬度的月份全名 Q Q 返回相應的季節(jié)號(數字),例如: 13月返回 1, 46月返回 2,如此等等 RM RM X 返回一羅馬數字月份 元素 示例 TO_DATE? 說明 日期格式元素 Oracle 8i數據庫管理 WinnerSoft 元素 示例 TO_DATE? 說明 RR ddMonrr X 通過一個窗口(其位置可變)解釋一個兩位數字的年份。如果,這個兩位的數字年份小于 50,那么,該年份將被解釋為下一世紀的年份數值。例如,假設當前年份是 1999年,那么日期 1Jan2030 RRRR ddMonrrrr X 與 RR相似,但也允許以 4位數字輸入年份。如果使用 4位數表示年份,則不允許修改。如果使用 2位數字,則規(guī)則與 RR相同 SS hh:mi:ss X 返回秒值 SSSSS sssss X 返回超過午夜的秒數 WW WW 返回相對一年中的星期數字 W W 返回相對一個月中的星期數字 Y,YYY Mon dd,Y,YYY X 返回一帶有逗號的年份數字,逗號后面是一千位數 YEAR SYEAR Mon dd,YEAY 返回一個逐字拼寫的年份數值。加 S對于公元前的年份前綴一個負號( ) YYYY SYYY YYY YY Y Mon dd,YYYY X 返回年份數字,從 1位到此 4位。使用 YYYY將得到全部 4位年份數字,而使用 YY僅僅得到最后的兩位,如此等等。負號 ( )被加到 S前表示公元前的年份 日期格式元素 一般地,日期格式說明符是不太敏感的。然而,當為了顯示而說明日期格式、對于文本數據中的說明符等情況下,它就變得比較務實、具體了。以月份的名字為例,通過下面引用的結果解釋一下該情況的效果: TO_CHAR(SYSDATE,?MONTH?)=NOVEMBER TO_CHAR(SYSDATE,?Month?)=November TO_CHAR(SYSDATE,?month?)=november 當你鍵入的單詞 MONTH(月份)是大寫字母時,月份名字的結果就全部說明為大寫。否則,如果串說明時的首字母是大寫,則返回的月份名首字母也是大寫字母。同樣的規(guī)則也適用于下面的格式說明符: AD、 AM、 PM、BC、 DAY、 DY、 MON、 RM和 YEAR Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? ABS ABS函數返回一數值的絕對值。負數將舍去其負號。下面是它的語法格式: ABS(number) 其中, number是希望得到其絕對值的數值 ABS函數截去數值的符號。如下例所示: ABS(5)=5 ABS(5)=5 不管是 5還是 5,其絕對值均為 5。 Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? ACOS ACOS函數返回一數值的反余弦值。結果以弧度表示,且在 0到 PI之間。 其語法格式如下: ACOS(number) 其中, number必須是 1與 1之間的值 下面的例子顯示了 1和 1 的反余弦值: ACOS(1)=0 ACOS(1)=(PI) Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? ADD_MONTHS ADD_MONTHS函數將一個日期上加上一指定的月份數,所以,日期中的日將是不變的。然而,如果開始日期是某月的最后一天,那么,結果將會調整以使返回值仍對應新的一月的最后一天。如果,結果月份的天數比開始月份的天數少,那么,也會向回調整以適應有效日期。其語法格式如下: ADD_MONTHS(date,months) 其中: date 一個日期數值 months 要加上的月份數。要減去的月份數用負數 下面的例子解釋了該函數的使用: ADD_MONTHS(TO_DATE(?15Nov1961?,?dmonyyyy?),1)=?15Dec1961 ADD_MONTHS(TO_DATE(?30Nov1961?,?dmonyyyy?),1)=?31Dec1961 ADD_MONTHS(TO_DATE(?31Jan1999?,?dmonyyyy?),1)=?28Feb1999 注意,在上面的第三個例子中,函數將不得不將 31日往回調整為 28日,已使結果對應新一月的最后一天。因為, 1999年的 2月份只有 28天。在第二個例子中,則是從 30往后調整為 31,也同樣是為了保持對應的最后一天。 Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? ASCII ASCII函數返回你指向的字符串首字母的十進制表示代表碼值。該返回值或許是 ASCII碼值,也或許不是。如果用戶的數據庫字符集是 7位的 ASCII值,那就得到一ASCII碼值。該返回值總是以用戶使用的字符集為基礎的。 ASCII(string) 其中: string一個字符串。更多的時候就是一字符 下面的例子解釋了該函數的使用: ASCII(?j?)=74 ASCII(?jeff?)=74 從上面的第二個例子,我們不難看出,如果指定了一個多字符串,該函數將忽略除首字母外的所有字符。 Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? ASIN ASIN函數返回一數值的反正弦值。結果以弧度表示,且在 PI/2到 PI/2之間。 其語法格式如下: ASIN(number) 其中: number必須是 1與 1之間的值 下面的例子顯示了 1和 1的反正弦值: ASIN(1)= ASIN(1)= Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? ATAN ATAN函數返回一數值的反正切值。結果以弧度表示,且在 PI/2到 PI/2之間。 其語法格式如下: ATAN(number) 其中: number必須是 1與 1之間的值 下面的例子顯示了 1和 1 的反正切值: ATAN(1)= ATAN(1)= Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? ATAN2 ATAN2函數返回兩個數值的反正切值。結果以弧度表示。 其語法格式如下: ATAN2( first,second) 其中: first 第一個數 second 第二個數 函數 ATAN2( first,second)與函數 TAN(first/second)的功能是相同的。 下面的例子顯示了 1和 1的反正切值: ATAN2(1,.5)= TAN(1/.5)= Oracle 8i數據庫管理 WinnerSoft SQL內置函數 ? BFILENAME BFILENAME函數返回一指向磁盤的物理文件的 BFILE地址。 其語法格式如下: BFILENAME(directory,filename) 其中: directory 一個包括指定文件的目錄路徑字符串。 該目錄通過命令 CREATE DIRECTORY產生。 但它不是一個操作系統(tǒng)目錄 filename 指定目錄中用戶試圖指定的文件名字。 該文件可以是預先不存在的文件 下面的例子解釋了 BFILENAME函數的使用情況: BFILENAME(?gif_dir?,??) Oracle 8i數
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1