<<<<<<<<<<<  sysdate >>>>>>>>>>>

현재의 시간과 날자를 반환한다.

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
<<<<<<     실     습 1 ::  date(날짜) data type을 갖는 table 생성     >>>>>>
1. sequence test용 table생성
create table sysdate_test01(
 no number primary key,
 regdate date
);


2. 2000년 10월 1일 입력하기
insert into sysdate_test01(no,regdate)
values(1,'2000-10-1');

//=> table에서 확인
select * from sysdate_test01;

//=> 현재의 시간을 sysdate을 이용하여 입력
insert into sysdate_test01(no,regdate)
values(2,sysdate);

//=> table에서 확인
select * from sysdate_test01;


4. 다른 방법으로 sequnce 확인하기

//==> 현재의 sequence value 확인
select seq_seq_test01_no.CURRVAL from dual;

//==> 다음의 sequence value 확인
select seq_seq_test01_no.NEXTVAL from dual;

//==>확인하면
insert into seq_test01(no,remark)
values(seq_seq_test01_no.NEXTVAL,'연습1');

select * from seq_test01;


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
<<<<<<     실     습  2 :: date(날짜) data type  Java에서 처리  >>>>>>

varchar2  ===> rs.getString("columnName");
number  ===> rs.getInt("columnName");
date  ===> rs.getDate("columnName");  또는
date  ===>rs.getTimestamp("columnName");

+ Recent posts