
OCI 필드 타입 Raw의 데이터를 string 타입으로 변환하는 방법은 다음과 같습니다.
1. OCILobRead 함수를 사용하여 Raw 타입의 데이터를 읽어온 후, OCILobGetLength 함수를 사용하여 데이터의 길이를 얻습니다.
2. OCILobGetLength 함수로 얻은 길이를 기준으로, Raw 타입의 데이터를 string 타입으로 변환할 수 있습니다.
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
sql
var raw_data = new byte[1024];
var length = 0;
OCI.Lob.Read(raw_data, 1024, ref length, 1);
var str_data = Encoding.UTF8.GetString(raw_data, 0, length);
위 코드는 Raw 타입의 데이터를 string 타입으로 변환하는 예시입니다.
OCI 필드 타입 Raw의 데이터를 string 타입으로 변환하는 방법은 위와 같이 OCILobRead 함수와 OCILobGetLength 함수를 사용하여 데이터의 길이를 얻은 후, Raw 타입의 데이터를 string 타입으로 변환할 수 있습니다.
2025-04-16 20:58