第三部分 Oracle函式 日期補充

2021-09-22 16:38:10 字數 1616 閱讀 2066

orcle資料庫中的日期格式預設是"01-1月-19" 對應格式為"dd-mon-yy"

日期格式

有關日期的介紹見如下**:

日期格式

含義yyyy,yy

表示四位,兩位的年份

mm表示數字的月份(01)

mon表示月份的縮寫(1月)

dd數字表示的日

day星期的縮寫(星期一)

hh12 hh24

12小時或者24小時下的時間

mi表示分

ss表示秒

select to_char(sysdate,『yy-mm-dd』) as 「yy-mm-dd」,to_char(sysdate,『yyyy-mon-dy』) as 「yyyy-mon-dy」,to_char(sysdate,'yyyy-mm-dd ') as 「yy-mm-dd」,to_char(sysdate,『yy-mm-dd hh24:mi:ss』) as 「now」 from dual;

獲取年月日

以獲取當前日期中的年/月/日為例

select (year from sysdate) from dual;--年

select (month from sysdate) from dual;--月

select (day from sysdate) from dual;--日

字元轉化為日期函式:to_date()
作用:將字元轉化為日期

語法:to_date('要轉換的字元',日期格式)

使用:select * from emp where hiredate > to_date('1981-01-01','yyyy-mm-dd');

執行結果:

注意: 1. 字元必須符合日期格式 2. oracle預設的日期轉換格式是日月年,例如『01-1月-2019』,oracle認為是乙個日期 3. 常用日期格式 (yyyy-mm-dd 或者 yyyy/mm/dd) 這裡指的是日期間的連線符號

日期轉換為字元:to_char()

to_char(date)使用預設格式將日期轉換為字元

語法:to_char(日期)     這裡具體還是預設的日期格式   

使用: select to_char(hiredate) from emp;

執行結果:

to_char(date,pattern)使用指定格式將日期轉化為字元

語法:to_char(日期,日期模式)     這裡設定指定的日期格式   

使用:select to_char(hiredate,'yy-mm-dd') from emp;

執行結果:

劇本第三部分

第三部分劇本 場景一 女生宿舍,a趴在桌子上睡覺,電腦螢幕亮著,是vs 但是就寫了一行 小碼趴在a的胳膊上睡著。突然,a醒了,發現自己上課要遲到了,a 哎呀,完了完了,大中午的怎麼趴在這睡著了 邊說話邊收拾書包 轉頭看向小碼 a 把你放哪呢 說話的時候四周環視 算了,跟我去吧,我先把你放書包裡 說話...

第三部分 效能

索引管理 效能優化 效能監控 db.c1.find explain 查詢的詳細資訊列出來 db.c1.getindexkyes 所有索引的字段 db.c1.getindexes 所有索引的相關資訊 2 唯一索引 只需要在ensureindex命令中提定 uniqure true 即可建立唯一索引,如...

sqlalchemy第三部分

1.復用。在我們用sqlalchemy運算元據庫時,有部分 可以重複使用,我們將這部分放到乙個模組中,後面使用就可以呼叫這個模組,匯入裡面的方法。python 1.連線資料庫 from sqlalchemy import create engine hostname 127.0.0.1 ip位址 p...