일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- SQL
- 맥
- jquery
- 주식 청약 일정
- MYSQL
- 공모주
- IPO
- 오라클
- 자바
- css
- html
- java
- Eclipse
- Stock
- 자바스크립트
- 6월 공모주 청약 일정
- linux
- 제이쿼리
- JavaScript
- codeigniter
- 주식 청약
- 리눅스
- 코드이그나이터
- 7월 공모주 청약 일정
- php
- 주식
- Oracle
- Stock ipo
- 공모주 청약
- 공모주 청약 일정
- Today
- Total
개발자의 끄적끄적
[sql] CUBRID 날짜/시간 데이터 타입 본문
[sql] CUBRID 날짜/시간 데이터 타입
CUBRID에서 지원하는 날짜/시간 데이터 타입입니다.
데이터 입력 시, 기본값으로 현재날짜 혹은 현재 시각을 입력할 수 있는 방법입니다.
아래 예제와 같이 default를 사용하시면 됩니다.
참고)
CURDATE(), CURRENT_DATE(), CURRENT_DATE, SYS_DATE, SYSDATE는 모두 동일하며, 현재 날짜를 DATE타입(MMDDYYYY)로 반환합니다.
CURRENT_DATETIME, CURRENT_DATETIME(), NOW(), SYS_DATETIME, SYSDATETIME는 동일하며, 현재 날짜를 DATETIME타입으로 반환합니다. 산술 연산의 단위는 milli-sec입니다.
타입 |
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.
|
'개발 > sql' 카테고리의 다른 글
[cubrid] 큐브리드 버전 확인 (0) | 2020.05.06 |
---|---|
[cubrid] 큐브리드 데이터베이스 복원하기 (0) | 2020.04.26 |
[sql] CUBRID 테이블 컬럼 추가 및 변경 (0) | 2020.04.10 |
[MSSQL] MSSQL 날짜 포맷 변환표 [펌] (0) | 2020.04.09 |
[CUBRID] 매니저를 사용하여 테이블 생성 [펌] (0) | 2020.04.04 |