[PL/SQL] Procedure 작성 중 궁금한 점이 있어 문의드려요. 0 2 1,600

by 준 [2009.07.07 16:30:27]


PL/SQL로 Procedure를 작성중에 궁금한 점이 있어 이렇게 문의드립니다.

long type(100byte)의 칼럼에 저장되어 있는 데이터를 읽어와 1byte, 2부터~3byte까지, 4부터~5byte까지 이런 식으로 데이터를 나누는 방법이 있나요??

다시 질문을 정리하자면 원하는 데이터 번지의 원하는 데이터싸이즈를 가져오는 함수나 방법이 있으면 부탁드립니다.

고수님들 부탁드립니다.

 

by 박민석 [2009.07.07 17:24:50]
substr(col_name,1,1), substr(col_name, 2,2), substr(col_name,4,2)...
이런식으로 하는거 말씀하시는건가요?
단순히 원하는 길이만큼 짤라서 보실려면 substr 이면 충분할듯 한데요.

by 웅 [2009.07.08 08:51:27]
long type이 substr으로 짤리던가요? 안되는걸로 알고 있었는데..
생각나는 방법은 별도 프로그램을 작성해서 comvert해야될 것 같군요.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입