invalid use of keyword
Token: (colname, 'key_a')
Line Number: 1.
라는 에러가 뜹니다.
오라클의 dbms_obfuscation_toolkit 유틸을 써서 만든 암호화 복호화
패키지를 써서 저장한 테이블을 델파이로 된 client 에서 다시 복호화해서
select 하려는데 위같은 에러 메시지가 뜨네요.
쿼리문은 아래와 같슴다.
오라클에 만들어 둔 CryptIT 패키지의 decrypt 함수를 사용해서 가져오는 문장입니다.
sql.Add('select CryptIT.decrypt(u_name,'key_a') as u_name from member');
도움 부탁 드립니다.
oracle9i, delphi7
==> 다음과 같이 수정
sql.Add('select CryptIT.decrypt(u_name,''key_a'') as u_name from member');
스트링내에 문자(')를 사용하기 위해서는 '를 두번 사용해주시면 됩니다