SG_007_CHAPTER 3(2)
CAST( < c > AS < t
> ): c可以是表示式或者是子查詢,t是資料型別。Cast的功能是把c轉變為t。
CHARTOROWID(
例子:
Select test_id
From test_case
Where rowed = CHARTOROWID(‘AAAAoSAACAAAALiAAA’)
NUMTODSINTERVAL(
例:
Select sysdate+numtodisinterval(2,’HOUR’)
From dual;
返回系統日期後的2個小時。
NUMTOYMINTERVAL(
TO_CHAR(
日期傳統(date conversion)
如果x是日期,fmt是格式程式碼(具體見表),nlsparm是nls_date_language.
例子:select
to_char(
SYSDATE,'Day Ddspth,Month YYYY' ,NLS_DATE_LANGUAGE=GERMAN’)
FROM DUAL
----------------------------------------------------------------------------------
Samstag Twenty-Seventh,November 2002
Ddspth:dd返回數字的幾號,ddsp返回數字英語的幾號,ddspth返回數字英語的第幾。
197
數字傳統(Number
Conversion)
TO_CHAR(
http://xrzs7.spaces.live.com/blog/cns!3D53D5BB3BA77654!739.entry
TO_DATE(
表見sg-007 ,157頁
To_distinterval(
例子:
select
sysdate + to_dsinterval(‘007 12:00:00’)
加7天再加半天
sysdate + to_dsinterval(‘030
00:00:00’) 加30天
to_number(
TO_YMINTERVAL(
例子:
Select
sysdate + TO_YMINTERVAL(’01-03’)
FROM
DUAL;
返回系統日期之後的15個月份的時間。
COALESCE(
DECODE(
若d為空,那麼就返回null。
GREATEST(
LEAST(
NULLIF(
SYS_CONNECT_BY_PATH(
SYS_CONTEXT( [,
例如:
Select SYS_CONTEXT( ‘USERENV ’, ’ IP_ADDRESS ’)
FROM DUAL;
P引數見表:(針對‘USERENV’)http://xrzs7.spaces.live.com/blog/cns!3D53D5BB3BA77654!742.entry
UID不帶引數,返回當前使用者的user ID。
例子:
Select username,account_status
From dba_users
Where user_id=UID
USER不帶引數,返回使用者名稱。
USERENV(
OPT包括:
ISDB:如果當前會話是sysdba,那麼返回true
具體見sg-007 176頁
VSIZE(
例子: select
vsize(user),user
From dual;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11997930/viewspace-1027786/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SG_007_CHAPTER 3(1)APT
- SG_007_CHAPTER ONEAPT
- SG_007_CHAPTER 5APT
- SG_007_CHAPTER 6APT
- SG_007_CHAPTER 7APT
- SG_007_CHAPTER 8APT
- SG_007_CHAPTER 9APT
- SG_007_CHAPTER 10APT
- SG_007_CHAPTER 4 (匯聚函式)APT函式
- EOCR_3DM2-WRDUWZ/3DM2-WRDBWZ/3DM2-WRDBHZ3D
- 2-3
- python2到python3程式碼轉化:2to3Python
- 計算 4/1*2*3+5/2*3*4+...+11/8*9*10
- webpack2-3基本配置Web
- CSS3 2D/3D 轉換CSSS33D
- 第2周專案3-時間類(2)
- DOM Level 3 Events: DOM事件架構(2-2)事件架構
- 多路查詢樹(2-3 樹、2-3-4 樹、B 樹、B+ 樹)
- Thinkphp3原始碼分析(2)PHP原始碼
- RxJava2 系列-3:使用 SubjectRxJava
- 3-Python 函式(2)Python函式
- (2)3-8譯碼器
- 經典故障:四個雷,3*2*2*3種隨機方法的特殊恢復案例隨機
- 在 javascript 中,為什麼 [1,2] + [3,4] 不等於 [1,2,3,4]?JavaScript
- [MetalKit]3-Using-MetalKit-part-2使用MetalKit2
- D3視覺化:(2)Bar Chart with D3js視覺化JS
- 資料結構--2-3樹資料結構
- python3: 字串和文字(2)Python字串
- sublime channel_v3.json2JSON
- CSS3 2D轉換CSSS3
- EBS DBA指南筆記1 2 3筆記
- 4-2/3整數型別型別
- 中文web-app_2_3.dtd (轉)WebAPP
- SQL入門之3 函式2SQL函式
- J2EE入門(3) (轉)
- vue3和vue2 的區別,vue3和vu2到底哪個好呢?Vue
- springboot3+vue3(四.2)ThreadLocal最佳化Spring BootVuethread
- [MetalKit]28-Using-MetalKit-part-2-3^2使用MetalKit18