database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 888 게시물 읽기
No. 888
getdate() 에 대해서요..
작성자
이지현
작성일
2004-03-23 17:23
조회수
4,371

안녕하세요.

sybase에서 getdate()를 이용해서 테이블에 값을 입력 할 때 만약 초단위 까지만 입력하면 초 이하는 0으로 설정이 되는 건가요?

아니면 mili 초 단위는 자동으로 입력이 되는 건지요?

그리고, 테이블에 getdate()로 값을 저장했을 때 비교를 초단위까지만 비교를 하면 밀리단위가 틀려도 같은 값이라고 select가 되는지 궁금합니다.

 

마지막은 처음 질문과 비슷한데요 디비에 값을 넣을때 시간부분을 분단위까지만 넣으면 그 이하단위는 어떻게 저장이 되는지 궁금합니다.

 

제가 처음 sybase다루어서요 일일이 테스트를 해보는 게 나름대로 어려워서 질문을 올립니다.

 

답변 부탁드릴게요.

 

이 글에 대한 댓글이 총 3건 있습니다.

초까지만 입력했다면 그 이하는 0값으로 입력되고 gerdate()를 가지고 입력했다면 밀리초까지 입력됩니다. 그리고 조회시에도 입력된 가장 작은 단위까지 똑같이 맞추어서 비교해야 합니다

세지아빠(sejiappa)님이 2004-03-23 19:09에 작성한 댓글입니다.

답변감사합니다.

초까지만 입력하면 그 이하는 0으로 설정된다면, 분까지 입력하면 초단위 이하는 다 0으로 설정이 되는거죠?

이지현님이 2004-03-23 19:12에 작성한 댓글입니다.
이 댓글은 2004-03-23 19:12에 마지막으로 수정되었습니다. Edit

컬럼 속성을 datetime으로 했는지요?

 

getdate()하면 millisecond 까지 입력이 됩니다.

비교 역시 millisecond까지 비교하게 되겠지요.

 

시간부분을 분단위까지 입력하려면 char(14)로 선언하시고

"YYYYMMDD HH:MM" 방식으로 저장하세요.

 

장형운(좋은구름)님이 2004-03-25 11:14에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
891날짜형식 YYYYMMDDHH24MISS 형식 어떻게 구해요? [2]
최영민
2004-03-24
7797
890컬럼 삭제하고싶은데요 [1]
이지현
2004-03-24
4734
889템프테이블 조인 문제좀 해결해주세요 [3]
김상호
2004-03-23
3706
888getdate() 에 대해서요.. [3]
이지현
2004-03-23
4371
887sybase ASIQ [2]
김성식
2004-03-23
3330
886트리거 내에서요... [2]
초보사이
2004-03-23
3279
885[Q] Function 에서 생성한 Slect 문을 실행해서 결과를 리턴하는 방법.. [3]
조창윤
2004-03-19
4512
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다