精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Oracle to_char的用法描述

數據庫 Oracle
以下的文章是通過Oracle to_char的用法的相關代碼描述來剖析Oracle to_char的用法 的實際應用,以下就是相關內容的詳細介紹。

以下的文章是通過Oracle to_char的用法的相關代碼描述來剖析Oracle to_char的用法在實際中的具體應用,以下就是相關內容的詳細介紹。以下是文章的具體介紹,望你瀏覽完以下的內容會有所收獲。

  1. The following are number examples for the to_char 
    function.  
  2. to_char(1210.73, '9999.9') would return '1210.7'  
  3. to_char(1210.73, '9,999.99') would return '1,210.73'  
  4. to_char(1210.73, '$9,999.00') would return '$1,210.73'  
  5. to_char(21, '000099') would return '000021'  
  6. The following is a list of valid parameters when 
    the to_char function is used to convert a date to 
    a string. These parameters can be used in many 
    combinations.  
  7. Parameter Explanation  
  8. YEAR Year, spelled out  
  9. YYYY 4-digit year  
  10. YYY  
  11. YY  
  12. Y Last 3, 2, or 1 digit(s) of year.  
  13. IYY  
  14. IY  
  15. I Last 3, 2, or 1 digit(s) of ISO year.  
  16. IYYY 4-digit year based on the ISO standard  
  17. Q Quarter of year (1, 2, 3, 4; JAN-MAR = 1).  
  18. MM Month (01-12; JAN = 01).  
  19. MON Abbreviated name of month.  
  20. MONTH Name of month, padded with blanks to length 
    of 9 characters.  
  21. RM Roman numeral month (I-XII; JAN = I).  
  22. WW Week of year (1-53) where week 1 starts on the 
    first day of the year and continues to the seventh 
    day of the year.  
  23. W Week of month (1-5) where week 1 starts on the 
    first day of the month and ends on the seventh.  
  24. IW Week of year (1-52 or 1-53) based on the ISO standard.  
  25. D Day of week (1-7).  
  26. DAY Name of day.  
  27. DD Day of month (1-31).  
  28. DDD Day of year (1-366).  
  29. DY Abbreviated name of day.  
  30. J Julian day; the number of days since January 1, 4712 BC.  
  31. HH Hour of day (1-12).  
  32. HH12 Hour of day (1-12).  
  33. HH24 Hour of day (0-23).  
  34. MI Minute (0-59).  
  35. SS Second (0-59).  
  36. SSSSS Seconds past midnight (0-86399).  
  37. FF Fractional seconds.  
  38. The following are date examples for the to_char function.  
  39. to_char(sysdate, 'yyyy/mm/dd'); would return '2003/07/09'  
  40. to_char(sysdate, 'Month DD, YYYY'); 
    would return 'July 09, 2003'  
  41. to_char(sysdate, 'FMMonth DD, YYYY'); would return 'July 9, 2003'  
  42. to_char(sysdate, 'MON DDth, YYYY'); would return 'JUL 09TH, 2003'  
  43. to_char(sysdate, 'FMMON DDth, YYYY'); would return 'JUL 9TH, 2003'  
  44. to_char(sysdate, 'FMMon ddth, YYYY'); would return 'Jul 9th, 2003'  
  45. You will notice that in some examples, the format_mask parameter begins with "FM". This means that zeros and blanks are suppressed. This can be seen in the examples below.  
  46. to_char(sysdate, 'FMMonth DD, YYYY'); would return 'July 9, 2003'  
  47. to_char(sysdate, 'FMMON DDth, YYYY'); would return 'JUL 9TH, 2003'  
  48. to_char(sysdate, 'FMMon ddth, YYYY'); would return 'Jul 9th, 2003'  
  49. The zeros have been suppressed so that the day component shows as "9" as opposed to "09".  
  50.  

 

Oracle函數to_char轉化數字型指定小數點位數的用法

Oracle to_char,函數功能,就是將數值型或者日期型轉化為字符型。

比如最簡單的應用:

 

  1. /*1.0123--->'1.0123'*/  
  2. Select TO_CHAR(1.0123) FROM DUAL  
  3. /*123--->'123'*/  
  4. Select TO_CHAR(123) FROM DUAL  

 

接下來再看看下面:

 

  1. /*0.123 ---> '.123' */  
  2. SELEC TO_CHAR(0.123) FROM DUAL  

 

上面的結果 '.123' 在大多數情況下都不是我們想要的結果,我們想要的應該是 '0.123'。

我們來看一下to_char函數的具體用法:

 

  1. TO_CHAR ( n [, fmt [, 'nlsparam']] )  

 

該函數將NUMBER類型的n按數值格式fmt轉換成VARCHAR2類型的值。'nlsparams'指定由數值格式的元素返回的字符,包括:

.小數點字符

.組分隔符

.本地錢幣符號

.國際錢幣符號

變元的形式為:

 

  1. 'NLS_NUMERIC_CHARACTERS="dg" NLS_CURRENCY=
    "tcxt" NLS_ISO_CURRENCY=territory

其中d為小數點字符,g為組分隔符。

例 :

  1. TO_CHAR (17145,'L099G999','NLS_NUMERIC_CHARACTERS
    =".," NLS_CURRENCY="NUD"')=NUD017,145 

通過上面的了解,再查看fmt的一些格式,我們可以用以下表達式得到'0.123'的值:

 

  1. /*0.123 ---> ' 0.123' */  
  2. Select TO_CHAR(0.123,'0.999') FROM DUAL  
  3. /*100.12 ---> '######' */  
  4. Select TO_CHAR(100.12,'0.999') FROM DUAL  
  5. /*1.12 ---> ' 1.120' */  
  6. Select TO_CHAR(1.12,'0.999') FROM DUAL  

 

' 0.123'是出來了,可是前面又多了一個空格。

對于 100.12 的值卻是######,以及'1.12'的值變成了 '1.120'。

我們重新確定一個新的需求:

1、去空格

2、小數點最多4位,最少保留2位。

1--->'1.00';1.1--->'1.00';1.12-->'1.12';1.1234--->'1.1234';

1.12345--->'1.1235'

最終實現如下:

/*

FM :除空格

9999999.0099:允許小數點左邊***正數為7位,小數點右邊最少2位,最多4位,且在第5位進行四舍五入

 

  1. */  
  2. Select TO_CHAR(123.0233,'FM9999999.0099') FROM DUAL  

 

PLSQL小經驗一、 Oracle to_char()函數功能很強大但是在用它格式化數值型數據時應該請注意以下幾項。如果是小數如:0.23這樣的數據經過to_char后再顯示會變為.23,如果你為了讓它顯示出原來的0.23的話就得用To_char(要格式化的數值,’0.999’)保留三個小數,并顯示但這里就要注意了。

他為你截取小數的時候是四舍五入了。所以如果是要求截掉小數而不四舍五入的話就應該自己寫個函數截下去后再規格化。以保證它不四舍五入。

二、 To_char(1.9999,’FM90.0999’)這個函數規格化時90.0999的含義是有9的地方如果有數字就顯示如果沒有數字就不顯示,有0的地方在沒有數字的時候也會有0來占位.但這樣做也有一個很大的缺點,就是如果是整數時它也仍然會顯示”.”,不要小瞧這個點,一般來講頁面上要顯示的話這個點就是多余的.也給我們造成了不小的麻煩.還要自己再寫函數來把這個小點搞定.

三、 對于日期型的Oracle倒時提供了一個好的處理方法,可以把日期做成數值型的.然后再To_char就能顯示出你所需要的類型了.

四、 在使用select into時一定要注意,這種方法你一定要確認肯定會有數據被查出時才能使用.如果查詢結果為空時會導致報錯.還有一種情況是查出來的數據是多條也會報錯.所以應該盡量便宜游標來做.會減少錯誤產生的機率.

五、 還有注意一點rownum不支持排序,就是說你想用這個來控制行數的話就會發現他沒有按你指定的排序方式顯示.,這是一個很難辦的事.而且如果你用rownum=2這樣的語句來輸出第二行的話也是行不通的. 六、 最惡心的一點是Oracle對null的判斷變態到極點.如果你說某個變量 aa=null它是判斷不出來的.盡管aa的確是空.即使在選擇條件里也是判斷不出來的.不知道為什么,只好用nvl()這個函數來判斷了.在條件之外可以用 aa is null 來判斷.

六 補充一點.就是在寫存儲過程時要注意參數名不能與數據庫字段名相同.否則Oracle to_char會把這個參數名看成是字段名的,即使你用表的別名區分也不行.所以起參數名的時候一定要注意這點了

【編輯推薦】

  1. Oracle性能調整的要點中的操作系統的優化
  2. Oracle 11g 閃回數據歸檔簡介
  3. Oracle索引如何提高數據庫的查詢效率
  4. Oracle位圖索引相關特點介紹
  5. Oracle表列的修改的流程
責任編輯:佚名 來源: 互聯網
相關推薦

2010-04-27 15:59:26

Oracle to_c

2010-10-25 11:02:47

Oracle to_c

2010-03-30 17:08:04

Oracle to_c

2010-04-07 15:05:29

Oracle to_c

2010-04-26 15:30:45

Oracle join

2010-03-30 16:56:01

Oracle函數

2010-04-12 12:55:24

Oracle 安裝經驗

2010-10-27 15:03:47

Oracle with

2010-04-06 16:12:25

Oracle約束

2010-04-15 16:16:33

Oracle SQL

2010-04-08 13:26:39

Oracle安裝

2010-05-07 18:14:08

Oracle性能調整

2010-04-09 17:45:06

Oracle索引

2010-05-10 09:59:47

Oracle手動歸檔模

2010-04-29 16:06:47

Oracle rown

2010-10-25 16:52:48

oracle管道函數

2010-10-25 14:28:53

oracle trun

2010-04-28 17:59:19

Oracle表空間

2010-04-13 16:08:24

Oracle數據插入

2009-11-20 14:48:07

點贊
收藏

51CTO技術棧公眾號

国产麻豆精品在线| 欧美日韩伦理| 高跟丝袜欧美一区| 欧美一二三四五区| 在线观看一二三区| 欧美成熟视频| 欧美一区二区精品在线| 香蕉视频免费版| 亚洲国产精品二区| 国产真实久久| 亚洲欧洲国产伦综合| 久久久久久久久久久久91| 欧美被日视频| 成人性视频网站| 国产精品扒开腿爽爽爽视频| 国产精品久久久免费看| 成人知道污网站| 色综合久久综合网欧美综合网| 日本一区高清不卡| 国产99久久九九精品无码免费| 日韩亚洲国产欧美| 中文字幕成人在线| 天天插天天射天天干| 国产精品伦一区二区| 亚洲综合激情另类小说区| 免费试看一区| 成人av免费播放| 亚洲欧美清纯在线制服| 久久精品福利视频| 水蜜桃av无码| 欧美区一区二区| 色婷婷av一区| 国产精品三级一区二区| 成人精品一区二区三区免费| 国产精品456露脸| 国产精品av在线| 国产一卡二卡在线| 欧美jizzhd精品欧美巨大免费| 国产丝袜精品第一页| 手机看片一级片| 国产精品专区免费| 亚洲欧美一区二区三区国产精品 | 人人艹在线视频| 老司机成人在线| 欧美成人一区二区| 激情亚洲成人| 亚洲免费伊人电影在线观看av| 伦伦影院午夜理论片| 中文字幕高清在线播放| 亚洲一区二区美女| 青青视频免费在线观看| 在线a免费看| 久久久久亚洲蜜桃| 精品久久一区二区三区蜜桃| 国产激情久久久久久熟女老人av| 久久福利资源站| 日本一区二区三区四区视频| 日韩精品视频免费播放| 国产精品第十页| 欧美成年人视频| 日本爱爱小视频| 欧美国产美女| 久久精品国产久精国产思思| 欧美肥妇bbwbbw| 欧美黄色大片在线观看| 中文字幕精品一区久久久久 | 18精品爽视频在线观看| 91精品国产乱码久久久久久| 日韩中文字幕网| 中国美女黄色一级片| 禁果av一区二区三区| 亚洲图片在区色| xxxx黄色片| 久久久亚洲欧洲日产| 亚洲第一色在线| 无码人妻一区二区三区在线视频| 蜜桃精品视频| 亚洲第一区中文字幕| 欲求不满的岳中文字幕| 同性恋视频一区| 亚洲人成自拍网站| 人妻少妇无码精品视频区| 日韩欧美高清| 美女视频久久黄| 久草福利资源在线观看| 一区在线播放| 国产999精品| 奴色虐av一区二区三区| 麻豆久久久久久久| 999热视频在线观看| 人妻妺妺窝人体色www聚色窝 | 欧美另类亚洲| 97视频在线看| 亚洲无码精品一区二区三区| 久久国产主播| 成人免费视频a| 国产视频aaa| 成人va在线观看| 日本一区二区久久精品| 菠萝蜜视频国产在线播放| 亚洲成av人片在www色猫咪| 中文字幕乱码人妻综合二区三区| jizzjizz少妇亚洲水多| 日韩一区二区三区视频在线| www.四虎精品| 国产一区二区欧美| 免费91在线视频| 五月天综合激情网| 久久福利资源站| 欧美极品视频一区二区三区| 午夜视频在线看| 午夜日韩在线观看| 亚洲福利精品视频| 国产精品超碰| 日韩精品中文字幕视频在线| 国产免费一区二区三区四区| 欧美先锋影音| 国产精品一区专区欧美日韩| 亚洲AV无码精品国产| 国产欧美一区二区在线观看| www.国产二区| 国产精品久久久久77777丨| 日韩一区二区免费高清| 日本激情小视频| 欧美91视频| 国产欧美欧洲在线观看| 天堂在线观看视频| 亚洲欧美日韩小说| 久久久久免费精品| 国产suv精品一区| 日韩一区二区久久久| 特级做a爱片免费69| 国产一区中文字幕| 日本一区二区三区四区高清视频 | 亚洲第一在线综合在线| 2019中文字幕在线电影免费| 777亚洲妇女| 男生草女生视频| 欧美久久影院| 亚洲a∨日韩av高清在线观看| 黄视频在线播放| 午夜精品久久久久久不卡8050| xxx中文字幕| 999久久久精品国产| 国产精品久久久久久久久久小说| 日本激情一区二区| 亚洲午夜久久久| 精品国产鲁一鲁一区二区三区| 成人综合专区| 国产精品久久久亚洲| 久久久久久女乱国产| 姬川优奈aav一区二区| 国产高潮失禁喷水爽到抽搐| 亚洲精品成人影院| 91久久中文字幕| 天堂资源在线中文| 欧美日韩一二区| www亚洲色图| 毛片一区二区三区| 日本一区二区三区视频免费看| 黑人精品一区| 亚洲欧美日韩国产中文| 99精品在线播放| 久久精品亚洲国产奇米99| 国产中文字幕视频在线观看| 欧美黄色录像| 91av中文字幕| 五月天婷婷激情网| 色国产综合视频| 亚洲av熟女国产一区二区性色| 日韩av在线发布| 亚洲不卡1区| 亚洲成a人片777777久久| 北条麻妃一区二区三区中文字幕| 国产精品久久久久久69| 亚洲精品国产a久久久久久| 国产精品99久久久精品无码| 在线播放一区| 蜜桃麻豆91| 91在线亚洲| 久久久精品影院| 可以免费看毛片的网站| 婷婷夜色潮精品综合在线| 五月婷婷综合在线观看| 老司机免费视频久久| 欧美最大成人综合网| jizz免费一区二区三区| 久热精品在线视频| 亚洲男人天堂久久| 精品日韩美女的视频高清| 精品少妇一区二区三区免费观| 蜜臀va亚洲va欧美va天堂| 自拍偷拍一区二区三区| 成人午夜三级| 国产精品r级在线| 国产日产一区二区| 日韩av一区二区在线观看| 亚洲国产av一区二区三区| 1024成人网| www激情五月| 国产日韩亚洲| 亚洲欧洲日韩精品| 久久大胆人体视频| 成人深夜直播免费观看| 超碰激情在线| 日韩中文有码在线视频| 亚洲精品一区二区三区蜜桃| 91久久国产综合久久| 午夜少妇久久久久久久久| www欧美成人18+| 麻豆传媒在线看| 另类国产ts人妖高潮视频| 熟女视频一区二区三区| 日韩精品亚洲aⅴ在线影院| 91色琪琪电影亚洲精品久久| 亚洲风情在线资源| 久久成年人视频| 国产一级在线观看| 欧美不卡一区二区三区四区| 成人黄色三级视频| 偷拍亚洲欧洲综合| 朝桐光av在线| 91免费视频网址| 亚洲日本黄色片| 日韩二区三区四区| 蜜臀av色欲a片无码精品一区| 93在线视频精品免费观看| 动漫精品视频| 亚洲最大的免费视频网站| 清纯唯美亚洲综合| 超碰97国产精品人人cao| 国产亚洲精品91在线| 精品国产亚洲av麻豆| 91福利国产精品| 在线观看黄网站| 亚洲不卡av一区二区三区| a在线视频播放观看免费观看| 中文字幕欧美三区| 免费看黄色的视频| 91美女蜜桃在线| 成人手机在线免费视频| av成人手机在线| 欧美放荡的少妇| 亚洲国产精品无码久久久| 亚洲高清中文字幕| 美女福利视频在线观看| 国产精品久久一卡二卡| 一区二区三区免费在线观看视频| 高清国产一区二区| 亚洲精品乱码久久久久久9色| 激情五月婷婷综合网| 国产视频1区2区3区| 视频一区欧美日韩| 亚洲人成色77777| 另类国产ts人妖高潮视频| aa在线免费观看| 亚洲欧美视频一区二区三区| 亚洲爆乳无码精品aaa片蜜桃| 2023国产精品久久久精品双| 中文字幕免费高| 亚洲一区色图| 日韩精品视频在线观看视频| 亚洲一级特黄| 日韩黄色短视频| 在线一区欧美| 日本成人在线免费视频| 天堂一区二区在线| 日韩av片网站| 美腿丝袜亚洲三区| 99中文字幕在线| 国产98色在线|日韩| 国产精品久久久久久在线观看| 成人免费视频一区二区| 性久久久久久久久久久| 久久亚洲精精品中文字幕早川悠里| 久久精品国产亚洲av久| 中文av一区特黄| 懂色av蜜桃av| 亚洲色图制服诱惑| 免看一级a毛片一片成人不卡| 午夜免费久久看| 中文在线第一页| 欧美日韩一区二区在线观看| 国产理论片在线观看| 日韩欧美国产wwwww| 亚洲av片一区二区三区| 亚洲高清色综合| 国产一区二区三区福利| 久久久国产视频| 国产网红在线观看| 国产ts一区二区| 亚洲国产91视频| 国产一区二区三区无遮挡 | 久久久一本精品99久久精品66| 深爱激情综合| 美国av在线播放| 中文亚洲欧美| 国产成人美女视频| 99视频有精品| 永久免费未视频| 午夜伊人狠狠久久| 亚洲黄网在线观看| 日韩欧美黄色影院| 国产二区视频在线观看| 成年无码av片在线| 小黄鸭精品aⅴ导航网站入口| 成人免费视频97| 国产精品三级| 国产美女永久无遮挡| 日韩成人免费电影| 日韩在线一区视频| 2021中文字幕一区亚洲| 三级av在线免费观看| 精品久久久久久亚洲精品| 国产女人高潮时对白| 亚洲日韩中文字幕在线播放| 视频在线这里都是精品| 欧美亚洲另类制服自拍| 欧美视频二区欧美影视| 日韩欧美99| 国产日韩欧美高清免费| 伦伦影院午夜理论片| 国产精品久久久久永久免费观看| 影音先锋亚洲天堂| 欧美一级一区二区| 男操女在线观看| 亚洲18私人小影院| 日韩激情精品| 影音先锋亚洲视频| 日韩高清不卡一区二区| 国产ts丝袜人妖系列视频| 亚洲综合激情另类小说区| 一级黄色短视频| 亚洲最新av在线网站| 黄色污网站在线观看| 51精品国产人成在线观看| 日韩电影免费网站| 99热手机在线| 国产精品麻豆网站| 亚洲在线精品视频| 久久资源免费视频| 97久久综合精品久久久综合| www插插插无码免费视频网站| 高清国产一区二区三区| 日本在线视频免费| 国产婷婷97碰碰久久人人蜜臀 | 污污免费在线观看| 香蕉加勒比综合久久| 天天干天天舔天天射| 欧美中文字幕在线观看| 国产一区二区精品福利地址| www午夜视频| 亚洲色图欧美偷拍| 欧美在线精品一区二区三区| 97在线免费视频| 国产va免费精品观看精品视频| 爆乳熟妇一区二区三区霸乳| 久久精品人人爽人人爽| 亚洲一区在线观| 欧美第一页在线| 天海翼精品一区二区三区| 亚洲国产精品毛片av不卡在线| 国产精品乱人伦一区二区| 国产女人18毛片18精品| 亚州成人av在线| 欧美日中文字幕| www.桃色.com| 精品久久久免费| 日韩成人影视| 成人动漫视频在线观看完整版| 国产欧美日韩综合一区在线播放 | 亚洲精品激情| 手机毛片在线观看| 欧美mv和日韩mv的网站| 亚洲国产福利| 超碰97免费观看| 久久一日本道色综合| 亚洲天堂中文网| 911国产网站尤物在线观看| 久久大综合网| 黄色av网址在线观看| 欧美日韩国产小视频在线观看| 中文字幕伦理免费在线视频| 久久99国产精品99久久| 久久激情综合网| 欧美三级一区二区三区| 日韩中文字幕不卡视频| 精品国产一区二区三区成人影院 | 麻豆一区在线| 青青在线免费观看视频| 亚洲综合久久久| 最新国产在线观看| 久久久水蜜桃| 国产麻豆日韩欧美久久| 婷婷激情五月综合| 久久久久中文字幕| 亚洲成人二区| 69xxx免费| 精品一区二区三区四区在线| 精品欧美视频|