自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle date類型字段處理的功能介紹

數(shù)據(jù)庫(kù) Oracle
以下的文主要闡述的是Oracle date類型字段處理的實(shí)際相關(guān)應(yīng)用,以及Oracle date類型字段處理的實(shí)際相關(guān)功能的介紹。

我們今天主要向大家講述的是Oracle date類型字段處理的實(shí)際相關(guān)應(yīng)用,以及Oracle/JSP技術(shù)所涉及到日期、時(shí)間等一些問題的處理,你如果是Oracle date類型字段處理瘋狂一族的話,以下的文章,你一定不要錯(cuò)過。

Oracle/JSP技術(shù)涉及日期、時(shí)間問題的處理

(1)在英文版本的Oracle中默認(rèn)日期格式為'DD-MON-YY',例如'01-JAN-98'

在漢化的中文版本中Oracle默認(rèn)日期格式為'日-月-年',例如'21-8月-2003'或'21-8月-03'

(2)轉(zhuǎn)換字符串為日期

使用Oracle內(nèi)部函數(shù)to_date()

to_date()函數(shù)的參數(shù)是to_char()函數(shù)參數(shù)的反轉(zhuǎn)。

 

  1. to_date(string_value , date_format) 

變量定義如下:

string_value :為字符串直接值(字符串本身)、字符串列(數(shù)據(jù)庫(kù)中定義的某個(gè)表的某列)或某字符串內(nèi)部函數(shù)的返回值。

date_format為合法的Oracle日期格式。

下列更新語句均符合Oracle的日期格式,更新成功:

 

  1. create table student (name varchar2(10) 
    not null primary key , enrolldate date not null); 

創(chuàng)建student表

 

  1. insert into student values
    ('mark',to_date
    ('08-21-2003','MM-DD-YYYY'));  
  2. insert into student values
    ('mark1',to_date('21-08-2003','DD-MM-YYYY'));  
  3. insert into student values('mark2','21-8月-2003');  
  4. insert into xiongxiaomin.student values
    ('mark3','21-8月-03');  

 

(3)轉(zhuǎn)換日期為字符串

使用Oracle內(nèi)部函數(shù)to_char()

 

  1. to_char(date_value,date_format) 

變量定義如下:

date_value :為日期型直接值(日期本身)、日期型列值(數(shù)據(jù)庫(kù)中定義的某個(gè)表的某列)或某內(nèi)部函數(shù)的返回的日期型值。

date_format為合法的Oracle日期格式。

選擇enrolldate字段的時(shí)間部分:

 

  1. select (to_char(enrolldate,'HH24:MI:SS'))
    enrolldate from student; 

(4)注意:Oracle date數(shù)據(jù)類型定義的列包含日期和時(shí)間。

1、系統(tǒng)當(dāng)前日期為2003年8月21日,之后執(zhí)行下列語句

  1. insert into student values
    ('mark5',to_date('09:28:03','HH:MI:SS')); 

注意此種在一條記錄的date類型字段中插入時(shí)間的方法,系統(tǒng)默認(rèn)的日期為系統(tǒng)當(dāng)前日期所在月份的***天,因此得到的記錄為

 

  1. Name enrolldate 

mark5 01-八月 -2003 09:28:03 AM

2、修改系統(tǒng)當(dāng)前日期為2003年7月21日,之后執(zhí)行下列語句

 

  1. insert into student values
    ('mark6',to_date('09:28:03','HH:MI:SS')); 

得到的記錄為

 

  1. Name enrolldate  
  2. mark6 01-七月 -2003 09:28:03 AM  
  3. insert into student values('mark8',to_date('20:28:03','HH24:MI:SS'));  

 

上述的相關(guān)內(nèi)容就是對(duì)Oracle date類型字段的處理的描述,希望會(huì)給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle內(nèi)存結(jié)構(gòu)的相關(guān)篇SGA
  2. Oracle數(shù)據(jù)庫(kù)中表的2種連接方式
  3. Oracle性能調(diào)整的要點(diǎn)中的操作系統(tǒng)的優(yōu)化
  4. Oracle性能調(diào)整,提升block的效率
  5. Oracle常用的命令中Oracl的相關(guān)數(shù)據(jù)類型列舉
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-04-30 16:09:13

Oracle修改字段類

2010-04-23 16:05:50

Oracle數(shù)據(jù)庫(kù)

2010-10-27 14:52:04

ORACLE數(shù)據(jù)類型

2010-04-15 10:13:18

Oracle EBS

2010-04-23 16:18:36

Oracle存取

2010-05-07 15:39:27

Oracle修改字段類

2017-09-05 09:18:54

OracleCLOB大數(shù)據(jù)

2010-04-23 14:08:11

Oracle數(shù)據(jù)類型

2010-11-15 16:56:52

Oracle COMM

2010-04-23 14:32:01

Oracle數(shù)據(jù)庫(kù)

2010-04-23 14:55:31

Oracle字符

2010-04-23 13:01:43

Oracle報(bào)表

2010-04-02 12:23:30

Oracle數(shù)據(jù)庫(kù)

2010-04-26 16:51:11

Oracle Deco

2010-04-23 15:07:07

Oracle數(shù)字

2010-04-29 12:05:21

Oracle使用SQL

2010-05-10 09:48:46

Oracle優(yōu)化器

2010-04-29 13:12:18

Oracle合并函數(shù)

2011-05-17 13:43:23

Oracle數(shù)據(jù)庫(kù)

2010-04-23 12:50:46

Oracle觸發(fā)器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)