oracle逐步學習總結之oracle數字函數和日期函數(基礎四)

 

原創做品,轉自請註明出處:https://www.cnblogs.com/sunshine5683/p/10140716.htmlhtml

繼上篇總結,繼續進行總結:數據庫

如下下數字函數:session

一、abs(n):返回數字n的絕對值函數

二、acos(n):返回數字的反餘弦值orm

三、asin(n):返回數字的反正弦值htm

四、atan(n):返回數字的反正切值blog

五、cos(n):返回數字的餘弦值字符串

六、exp(n):返回e的n次冪terminal

七、log(m,n):返回對數值io

八、power(m,n):返回m的n次冪

 

如下總結日期函數

一、sysdate:返回系統時間

二、add_months(d,n):

三、last_day(d):返回指定日期所在的月份的最後一天

 

如下總結字符函數

一、to_char:字符函數,靈活運用

eg1:select ename,to_char(hiredate,'yyyy-mm-dd hh24:mi:ss') from emp;

eg2:select ename,to_char(hiredate,'yyyy-mm-dd hh24:mi:ss') ,to_char(sal,'L9999.99' )from emp; //其中L表明本地貨幣符號,9999.99表明格式,其中9的個數表明sal字段的類型值,若顯示國際貨幣符,則在前面加C

二、to_date:用於將字符串轉換成date類型的數據

三、sys_context:

a、terminal:當前回話客戶所對應的終端的標識符

b、language:語言

c、db_name:當前數據庫名稱

d、nls_date_format:當前回話客戶所對應的日期格式

e、session_user:當前回話客戶所對應的數據庫用戶名

f、current_schema:當前回話客戶所對應的默認方案名

g、host:返回數據庫所在的主機的名稱

eg:select  sys_context('userenv','db_name')from dual;//查詢數據庫名

相關文章
相關標籤/搜索