Background Image
조회 수 17108 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

현재 날짜를 얻어오는 함수는 오라클과 거의 동일 하지만 테이블의 row 개수 만큼 값이 얻어지므로(예:select sys_date from table_name), cal이란 테이블 만들어 1개의 row 값을 반환 받은 방법이 좋을 것입니다.
1, DATE 반환 방법
예)
create table cal ( a int);
insert into cal values(1);
select sys_date from cal;
select extract(year from sys_date) from cal;
select extract(month from sys_date) from cal;
select extract(day from sys_date) from cal;

   SYS_DATE
============
  03/13/2009

   extract(year  from  SYS_DATE )
=================================
                             2009
   extract(month  from  SYS_DATE )
==================================
                                 3
   extract(day  from  SYS_DATE )
================================
                                13

2, 원하는 날짜에 요일 값으로 반환

예1) select to_char(to_date('03/13/2009'),'DAY') from cal;

   to_char( to_date('03/13/2009'), 'DAY')
======================
  ' FRIDAY'
       
예2) select to_char(to_date('03/13/2009'),'DY') from cal;

   to_char( to_date('03/13/2009'), 'DY')
======================
  'FRI' 

3, 질의한 현재 요일 값으로 반환
예1) select to_char(sys_date, 'DAY') from cal;

   to_char( SYS_DATE , 'DAY')
===================================
  ' FRIDAY'       

예2) select to_char(sys_date, 'DY') from cal;
 
  to_char( SYS_DATE , 'DY')
===================================
  'FRI'              


  1. CUBRID 2008 삭제시 제어판에서 삭제되지 않을시 해결법

  2. jdbc에서 bit 데이터 타입 사용하기

  3. 데이터베이스 볼륨 자동 증가 설정

  4. 큐브리드매니져를 이용한 데이터베이스 자동 백업

  5. CSQL 에서 한글을 입력하는 방법

  6. CUBRID 2008 삭제시 주의사항

  7. CUBRID 2008 설치시 주의사항

  8. 32bit 리눅스 환경에서 php 모듈 빌드가 되지 않을 경우

  9. UTF8 로 저장된 데이터를 매니저로 조회하는 방법

  10. 데이터 값 작은 따옴표(') 넣기

  11. 2008.11.18. 최신 우편번호부 with CUBRID

  12. 테이블 데이터 복사 하기

  13. 컬럼 사이즈 변경 방법

  14. 여러 버전의 CUBRID에 CUBRID Manager로 연결하는 방법

  15. 다중 row를 하나의 column에 넣기

  16. 요일 값을 반환 받을 수 있는 질의 형태

  17. CUBRID Manager Client 에러(Java관련).

  18. 데이터베이스 자동시작 설정(CUBRID 2008 R 1.2).

  19. 데이터베이스 자동시작 설정(CUBRID 7.3.0).

  20. CUBRID 하위버젼에서 CUBRID2008로의 업그레이드 방법

Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales