구지훈입니다
50
2021-05-27 09:42:07 작성 2021-05-27 09:54:05 수정됨
4
338

오라클 하나의 컬럼에 여러 값이 들어가 있을 경우


안녕하세요.

제목그대로 오라클 조회한 뒤에 아래와 같은 값이 출력되는데 

colorVO를 만들어서 

int seq;

String color1; String color2; String color3; String color4;

이렇게 객체를 만들고 싶습니다.

혹시 어떤 방법을 사용해야할까요?



0
  • 답변 4

  • 성능최적화계획
    718
    2021-05-27 09:48:39

    VO를 그 형식으로 만들고자 하는 이유가 있을까요?

  • rosa
    1k
    2021-05-27 12:57:28

    sep 가 있는 값들을 개별 변수로 저장을 하시려는 것 같은데요.

    예시의 값과 예시의 변수의 갯수로만 보면 고정으로 4개이거나 고정으로 6개는 아닌듯하고, 

    모든 값을 String이라는 자료형으로 받으려 하시는걸보니 

    ,로 split하는 메서드 하나 만드셔서 

    array에 넣으면 좋지 않을까 싶네요.


  • 마리!
    218
    2021-05-27 17:09:56 작성 2021-05-27 17:11:25 수정됨

    split(""); 한다음에 리턴결과를 String[] 배열로 받고

    배열을 멤버변수로 가지고 있는 ColorVO를 만들면 어떨까요? 

    //

    ColorVO의 생성자에 함수 하나 만들어서  String1,2,3,...에 한개씩 넣어준다던가..?

  • kenu
    54k
    2021-06-07 12:44:56
    해당 게시물은 관리자에 의해 포럼에서 Tech Q&A로 이동 되었습니다.
  • 로그인을 하시면 답변을 등록할 수 있습니다.