>> Delete No. 63101 article
No. ▶16진수값을 DB에 저장할때....

등록 2002-12-20 11:00:00 By localhost     조회 5
이름 이지영    

		안녕하세요..
 UNIX에서 PROC++ 서비스를 하나 짜는데요..
 주민등록번호를 암호화화기 위해서 crypt함수를 아래와 같이 사용했습니다.
 short s_pwd_seed;
 s_pwd_seed = crypt(13,(char *)주민등록번호인자값.arr);
  이렇게 했더니 s_pwd_seed = 666 이라는 값이 나오더라구요.
 이걸 16진수로 변환해보니 29a 라는 값이 나왔습니다.
 이값을  RRN_SEED varchar2[2] 라는 필드에다 저장할려고 합니다..
 근데 s_pwd_seed의 short값을 SIZE [2] 밖에 안되는 varchar2에다 넣는 방법좀
 알려주세요.
 나중에 SEED값을 다시 역해독 할려면 필요하거든요
 short값 29a를 바로 RRN_SEED에다 넣을려고 하니 SIZE 초과 ORACLE 에러가
 나더라구요.. 제발좀 알려주세요..
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved