CUBRID에서 지원하는 날짜/시간
데이터 타입입니다.
데이터 입력 시, 기본값으로 현재날짜 혹은 현재 시각을 입력할 수 있는 방법입니다.
아래 예제와 같이 default를 사용하시면 됩니다.
|
타입 |
bytes |
최소값 |
최대값 |
비고 |
|
DATE |
4 |
0001년 1월 1일 |
9999년 12월 31일 |
예외적으로 DATE '0000-00-00'을 입력할 수 있다. |
|
TIME |
4 |
00시 00분 00초 |
23시 59분 59초 |
|
|
TIMESTAMP |
4 |
1970년 1월 1일 0시 0분 1초(GMT)
1970년 1월 1일 9시 0분 1초(KST) |
2038년 1월 19일 3시 14분 7초(GMT)
2038년 1월 19일 12시 14분 7초(KST) |
예외적으로 TIMESTAMP '0000-00-00 00:00:00'을 입력할 수 있다. |
|
DATETIME |
8 |
0001년 1월 1일 0시 0분 0.000초 |
9999년 12월 31일 23시 59분 59.999초 |
예외적으로 DATETIME '0000-00-00 00:00:00'을 입력할 수 있다. |
|
csql> create table test(a int, b DATE
default SYSDATE, d TIMESTAMP default SYSDATE, e DATETIME default SYSDATE);
Execute OK. (0.002299 sec) Committed.
1 command(s) successfully processed. csql> insert into test (a) values(1); 1 row affected. (0.001165 sec) Committed. 1 command(s) successfully processed. csql> select * from test; === <Result of SELECT Command in Line
1> ===
a b
d
e ===================================================================================
1 07/08/2015 12:00:00 AM 07/08/2015
12:00:00.000 AM 07/08/2015 1 rows selected. (0.009081 sec)
Committed. 1 command(s) successfully processed.
|
|
csql> create table test1(a int, b
TIMESTAMP default SYSDATETIME, c DATETIME default SYSDATETIME); Execute OK. (0.002243 sec) Committed. 1 command(s) successfully processed.
csql> insert into test1(a) values(1); 1 row affected. (0.001221 sec) Committed. 1 command(s) successfully processed. csql> select * from test1; === <Result of SELECT Command in Line
1> ===
a b
c =======================================================================
1 10:17:14 AM 07/08/2015 10:17:14.545 AM
07/08/2015 1 rows selected. (0.008762 sec)
Committed. 1 command(s) successfully processed. csql> insert into test1(a) values(2); 1 row affected. (0.001049 sec) Committed. 1 command(s) successfully processed. csql> select * from test1; === <Result of SELECT Command in Line 1> === a b c ======================================================================= 1 10:17:14 AM 07/08/2015 10:17:14.545 AM 07/08/2015 2 10:23:37 AM 07/08/2015 10:23:37.828 AM 07/08/2015 2 rows selected. (0.008829 sec) Committed. |
Articles
- 한건의 데이타를 여러건으로 조회하는 쿼리입니다.
- 세부내역과 소계를 한개의 쿼리문장으로 수행하는 SQL
-
데이터베이스 마이그레이션(unloaddb & loaddb) 의 효과적인 수행방법
-
CUBRID 에서의 사용자 권한관리 방법
-
CUBRID Migration Tookit 8.4.1
-
CUBRIDManager의 접속 정보 이관
- 문자(char, varchar)로 설계한 날짜데이타 검증하기
- 게시판 응용 중 조회수로 정렬하는 경우 인덱스 생성 방법1
- 데이터 입력 중 디스크 공간 부족 오류가 발생하였을 때, 복구 방법
- Windows 서버에서 [장치에 쓰기 캐싱 사용] 설정/해제에 따른 성능 차이
- 전자정부 표준프레임워크 CUBRID 사용 방법 문의 참조
- CUBRID에서의 BLOB/CLOB 사용시 백업 및 복구에 대한 주의 점
-
오라클의 order by 시 first와 last 대체 사용법
- 오라클 to CUBRID로 마이그레이션 수행 시 주의사항
- MySQL에서 CUBRID로 갈아탈 때 알아야 할 것
-
CUBRID-PHP-Driver 연동가이드
-
CUBRID와 CUBRID Web Manager설치, 그리고 XE의설치 및 연동까지
-
MySQL+XE를 CUBRID+XE로 운영하기 – mysqldump파일과 CMT사용
- join update 처리방법입니다.(연관성 있는 테이블을 조인하여 처리하는 UPDATE 구문)
- 오류데이타검증 - 숫자 이외의 데이타 확인하는 방법