Background Image

FORUM

조회 수 9498 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

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

다시 문의 드립니다. 알려주신 메뉴얼은 확인을 해봤지만 암호화 뿐이고 복호화는 없는거 같습니다.

만약 없다면 암복호화 하는걸 따로 구현해야 하는건가요?

그리고  큐브리드에서는  with 절을 못쓰는건가요?

oracle : WITH VIEWDATA as( select * from dual) 

 

오라클에서는  NUMTODSINTERVAL (end_dt - start_dt, 'DAY') 이런 함수가있어서 날짜까지 자동으로 시간차를 보여주는데요

결과 값은 +00 00:00:03.010020 이런식으로 나옵니다. 

저런식으로 나오게 하려면 어떻게 해야하는건가요? 오라클이랑은 좀 달라서 애매하네요...

안그러면 5백줄짜리 쿼리 다 수정해야합니다. ㅡㅠ 결과를 저렇게 나오게 하려면 어찌해야하는지 ㅠㅠㅋ

 

큐브리드 날짜 함수를 확인해보니 시간의 경우는 24시간차이 이상이 나면 에러가 나는거 같더군요 .... 밀리세컨드는 어떻게 출력을 해야하는지 ㅡㅡㅋ;;; 어렵습니다.

 

질문을 두개 문의 했는데 ㅠㅠ 암복호화만 답변주셔서 with절은 재문의하고 추가로 날짜 함수 문의 드립니다.

  • ?
    이용미 2014.08.09 02:41
    안녕하세요.
    1. CUBRID 9.3에서 지원하는 함수 SHA, MD5는 모두 단방향이기 때문에, 암호화만 가능합니다.
        만약, 암복호화 기능이 있는 함수가 필요하시다면 따로 구현하셔야 할 것 같습니다.
    2. 현재 CUBRID에서는 Oracle의 With ~as 구문을 지원하고 있지 않습니다.
       만약, 반복적으로 사용되는 임시 테이블이라면, View로 우회하여 사용하실 수 있으니 매뉴얼 [] 부분을 확인해 주세요.
    3. NUMTODSINTERVAL 함수는 현재 CUBRID에서 지원하고 있지 않으나, 우회 방안이 있는지 추가 확인 후, 댓글을 달도록 하겠습니다.
    감사합니다.
  • ?
    이용미 2014.08.09 03:41

    안녕하세요. NUMTODSINTERVAL 관련 추가 댓글 드립니다.

    오라클의 NUMTODSINTERVAL 함수는 두개의 인자를 받고 있습니다. 첫번째 인자는 가감될 숫자이고, 두번째 인자는 'SECOND', 'MINUTE', 'HOUR', 'DAY' 중 하나의 값을 인자로 넣어 사용되고 있습니다. 해당 함수는 아래와 같이 다른 값에 계산하는 방식으로 사용됩니다.

    SELECT SYSDATE + NUMTODSINTERVAL(1, 'DAY') FROM DUAL;

    -- 현재 날짜에 1일을 더하라는 의미 


    특정 날짜에 며칠을 가감하는 계산을 수행하게 되는 경우는 CUBRID의 ADDDATE라는 함수를 사용하시면 될 것 같습니다.(참고 : http://www.cubrid.org/manual/ko/9.3.0/sql/function/datetime_fn.html#adddate-date-add)


    만약 위 내용이 원하시는 내용이 아니라면, 전체 SQL을 보여주시면 답변에 도움이 될 것 같습니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 43
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
1934 시간 관련 질문 드립니다.. 1 secret noru 2014.08.21 5
1933 명령어 관련 질문드립니다. 1 secret 오니오니 2014.08.21 8
1932 리눅스 root 설치 문의 입니다. 1 secret kikimans 2014.08.21 7
1931 컬럼설명 편집/검색 기능 1 moon 2014.08.19 8651
1930 한글 입력 관련 문의드립니다. 1 로니킴 2014.08.18 7516
1929 DB링크 기능이 아직도 않되나요? 1 먹는용 2014.08.18 10312
1928 동일 서버 내 다른 데이터베이스간 조회 관련 문의드립니다. 1 오니즈카 2014.08.18 7020
1927 demodb 삭제 비밀번호 좀 알려주세요 1 강아지60 2014.08.16 7129
1926 램 증설시 따로 수정해야 하는 점이 있을까요? 1 달콤한후치 2014.08.15 6289
1925 insert 중 에러문의 1 chocob 2014.08.12 5840
1924 트리거 등록 후 정보 확인시 오류사항 2 file 종이 2014.08.11 8531
1923 1대의 서버에 다른 버젼의 큐브리드 추가 설치..실행시 에러에 대해 문의드립니다. 1 S1000RR 2014.08.08 7695
1922 테이블 명세서 재 질문 1 joke7 2014.08.08 6609
» 암복호화 관련, with절 날짜 함수 문의 드립니다. 2 나라라라 2014.08.08 9498
1920 cubrid 암복호화 관련 문의 입니다. 오라클 crypto같은 기능이 있는지요? 1 나라라라 2014.08.07 11250
1919 한글깨짐 문제입니다 2 라히 2014.08.06 10383
1918 테이블 명세서 질문 1 joke7 2014.08.04 8019
1917 create문 버그 (외래키 2개 이상 참조시 ) 4 moon 2014.08.04 12922
1916 Cubrid Manager 랑 JDBC연결과 cubrid 설치도 문제가있는 것 같습니다. 2 낚시나간지렁이 2014.08.02 10884
1915 32비트 리눅스와 64비트 리눅스 사이의 호환 문의 드립니다. 7 Psionic 2014.08.02 7641
Board Pagination Prev 1 ... 99 100 101 102 103 104 105 106 107 108 ... 200 Next
/ 200

Contact Cubrid

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