Oracle 시간 형 데이터 의 insert 문장
ORACLE 의 date 형식 필드 처리
insert into Table_A(name,AddTime) values('A5db09',to_date('2004-9-13 17:47:34','yyyy-mm-dd hh:mm:ss')
ORACLE / JSP 기술 의 날짜, 시간 문제 처리
(1) 영어 버 전의 ORACLE 에서 기본 날짜 형식 은 'DD - MON - YY' 입 니 다. 예 를 들 어 '01 - JAN - 98' 은 중국어 버 전에 서 ORACLE 의 기본 날짜 형식 은 '일 - 월 - 년' 입 니 다. 예 를 들 어 '21 - 8 월 - 2003' 또는 '21 - 8 월 - 03' 입 니 다.
(2) 문자열 을 날짜 로 변환
ORACLE 내부 함수 to 사용date()
to_date () 함수 의 인 자 는 to 입 니 다.char () 함수 매개 변수의 반전.
to_date(string_value , date_format)
변수 정 의 는 다음 과 같 습 니 다.
string_value: 문자열 의 직접 값 (문자열 자체), 문자 직렬 (데이터베이스 에 정 의 된 표 의 열) 또는 문자열 내부 함수 의 반환 값 입 니 다.
date_format 는 합 법 적 인 Oracle 날짜 형식 입 니 다.
다음 업데이트 문 구 는 모두 ORACLE 의 날짜 형식 에 부합 되 며 업데이트 성공:
create table student (name varchar2(10) not null primary key , enrolldate date not null);//학생 표 만 들 기
insert into student values('mark',to_date('08-21-2003','MM-DD-YYYY'));
insert into student values('mark1',to_date('21-08-2003','DD-MM-YYYY'));
insert into student values ('mark2', '21 - 8 월 - 2003');
xiongxiaomin. student values ('mark3', '21 - 8 월 - 03') 에 삽입 합 니 다.
(3) 날 짜 를 문자열 로 변환
ORACLE 내부 함수 to 사용char()
to_char(date_value,date_format)
변수 정 의 는 다음 과 같 습 니 다.
date_value: 날짜 형 직접 값 (날짜 자체), 날짜 형 열 값 (데이터베이스 에 정 의 된 표 의 열) 또는 내부 함수 의 되 돌아 오 는 날짜 형 값 입 니 다.
date_format 는 합 법 적 인 Oracle 날짜 형식 입 니 다.
enrolldate 필드 의 시간 부분 선택:
select (to_char(enrolldate,'HH24:MI:SS'))enrolldate from student;
(4) 주의: ORACLE 의 date 데이터 형식 이 정의 하 는 열 은 날짜 와 시간 을 포함 합 니 다.
1. 시스템 의 현재 날 짜 는 2003 년 8 월 21 일 이 며, 이후 에 다음 과 같은 문 구 를 집행 한다.
insert into student values('mark5',to_date('09:28:03','HH:MI:SS'));//기 록 된 date 형식 필드 에 시간 을 삽입 하 는 방법 을 주의 하 십시오. 시스템 의 기본 날 짜 는 시스템 현재 날짜 가 있 는 달의 첫날 이기 때문에 기 록 된 것 은?
Name enrolldate
-----------------------------------
mark5 01 - 8 월 - 2003 09: 28: 03 AM
2. 시스템 의 현재 날 짜 를 2003 년 7 월 21 일 로 수정 한 다음 에 다음 과 같은 문 구 를 집행 한다.
insert into student values('mark6',to_date('09:28:03','HH:MI:SS'));
받다
Name enrolldate
-----------------------------------
mark6 01 - 7 월 - 2003 09: 28: 03 AM
insert into student values('mark8',to_date('20:28:03','HH24:MI:SS'));
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
activemq 5.5 의 입문 은 설치, 시작, 데이터베이스 지속 화 를 포함한다Apache ActiveMQ 5.5.0 은 주로 유지보수 버 전 으로 130 개가 넘 는 문 제 를 복 구 했 으 며 대부분 bug 와 개선 이 었 다. Improved performance for offline d...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.