FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[3350] [해결] procedure 에서 현재일자를 가져올때 계속 처음 컴파일된 일자만 가져옵니다.
혁제가슴털 [rockdrum] 2348 읽음    2010-01-20 09:26
프로시져에서 현재 날자시간을 체크해서 등록된 일자를 저장하는데요

이게 계속 동일한 시간이 들어가서 확인해보니 프로시져 처음 컴파일된 동일한 일자가 계속 들어가는거
같습니다.

  select substr(cast(date'now' as char(12)),1,4)||substr(cast(date'now' as char(12)),6,7)||
         substr(cast(date'now' as char(12)),9,10)||substr(cast(time'now' as char(20)),1,2)||
         substr(cast(time'now' as char(20)),4,5)||substr(cast(time'now' as char(20)),7,8)
  from rdb$database into :vnowdatetime;

별문제 없는 쿼리 같은데 ;;; 원이이 뭘까요;;

-----------------------------------------------------------------------------------
혹시라도 저처럼 검색하는 분을 위해 남겨둡니다.

date'now' 대신 current_time을 사용하니 잘들어가는군요;;

+ -

관련 글 리스트
3350 [해결] procedure 에서 현재일자를 가져올때 계속 처음 컴파일된 일자만 가져옵니다. 혁제가슴털 2348 2010/01/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.