Background Image

FORUM

조회 수 10246 추천 수 0 댓글 3
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요,

현재 CUBRID 2008 R2.1을 사용하고 있습니다.

미리 정의되어있는 스키마 구조를 CUBRID에 매핑하는데, ARRAY에 상응하는 SQL문이 없어 질문 드립니다.

기존 스키마에서는 ARRAY를 다음과 같이 정의하고 있습니다.


An ARRAY is a fixed-size ordered collection. It is indexed by a sequence of integers.


혹시 제가 모르는 상응하는 SQL문이 있으면 알려주세요.

또는 LIST등 다른 질의어를 통해 표현 가능하다면 알려주시기 바랍니다.



  • ?
    cubebridge 2010.10.08 20:49

    좌측 documents항목에서 array를 검색하여 내용을 참조하시기 바랍니다.

    원하시는 표현 방법이 집합형식의 표현 식을 원하는 것이라면 메뉴얼에서 list,sequence와 같은 단어로 확인해 보시기 바랍니다.

    원하시는 답변이 정확히 어떤 것인지 잘 이해가 안되어 찾는 방법을 전달합니다. 메시지로 보아 집합형식의 표현 방법에 대한 질문인 것으로 보입니다.


    위의 내용을 참조하시고 추가적인 질문으로 답변 부탁드립니다.

  • ?
    지용 2010.10.09 06:09

    우선 답변 감사드립니다.

    말씀하신대로 집합형식의 표현방법에 대한 질문이 맞습니다.

    documents에서 보면 list(sequence), set, multiset이 집합형 데이터로 나와 있는데, array에 정확히 대응하는 형식이 없어서

    질문 드렸습니다.

    array가 list와 다른 점이라면 고정된 사이즈 값이고 인스턴스가 배열형태로 들어가는 정도 입니다.

    그러면 list에서 속성값을 문자형으로 놓으면 되나요?

    그리고 list에서  속성 개수를 고정하려면 어떻게 해야하나요?

    또 다른 표현 방법이 있다면 알려주시기 바랍니다.

  • ?
    남재우 2010.10.13 05:12

    안녕하세요.

    list 에 들어갈 수 있는 타입은 아무타입이나 가능합니다. 아울러 개수 역시 고정할 수는 없습니다.

    따라서 이 부분에 대하여는 응용에서 조정해주시는 것이 좋겠습니다.

    아래는 list 타입의 데이터 입출력 예입니다. 내용을 보시고 array 와의 차이점을 보시고 list 에 맞게 적절히 응용에서 조정하시는 것이 좋을 것 같습니다.

    insert into ... values({'str1', 'str2'}, ...)

    update ... set .. = {'str3'}, ...

    select * from ...

    결과는 {'str1', 'str2'} 와 같이 문자열이 {} 로 감싸져서 , 로 구분되어 검색되어 집니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 50
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
3254 JDBC로 SET 타입의 데이터를 get/set 하는 메소드는 각각 무엇인가요? 4 새옹지마 2023.01.04 97
3253 JDBC를 활용해서 현재 접근권한이 부여된 유저리스트 혹은 전체 유져리스트를 얻는것이 가능한가요 3 file dator 2017.09.01 477
3252 JDBC에서 UPDATE, MERGE 속도가 느립니다. 1 file 취우다 2022.03.21 347
3251 JDBC에서 like 문 사용 방법은? 5 별솔아범 2011.03.01 15619
3250 JDK가 두개 설치된 경우 선택적으로 JDK를 설정 할 수 있는 방법은 없는지요 1 GoFly 2008.11.28 60615
3249 JEUS 사용시 JDBC 에서 캐릭터셋 설정 방법 문의 2 식이77 2014.10.13 13798
3248 JEUS 사용시 큐브리드 Charset 설정 문의 1 식이77 2014.10.14 10624
3247 JOIN (+)과 함수 에러 3 wewek3jk3 2019.07.24 260
3246 JOIN 질의 시 CASE WHEN 구문 관련 문의 2 잉여개발자 2018.04.19 4710
3245 JPA 연동 시 질문 1 sensible13 2013.09.28 14186
3244 JSP JDBC 관련해서 문의드립니다. 1 수야돌고래 2021.11.25 153
3243 JSP를 사용한 큐브리드와 AWS 웹서버 연동 방법 1 영토리 2018.05.09 395
3242 JSP에서 데이터베이스 연결 어떻게 해요? 1 JH 2011.07.12 12169
3241 JVM terminated. Exit code=13 이런 코드가 나와서 cubridmanager가 실행 안됩니다. 1 검신81 2010.03.19 22673
3240 Java Heap Space 에러가 납니다 2 file 유니콘 2009.03.04 18182
3239 Java Maven Repository 2 내멋으로 2023.11.16 121
3238 Java Procedure 실행시 한글 깨짐 1 깨달음 2012.02.07 20934
3237 Java SP 질문 9 hyperhand 2009.12.23 11178
3236 Java Stored Procedure Classpath Setting 방법 문의 1 nagh 2014.10.30 7680
3235 Java Stored Procedure 사용시 에러 문의드려요~ 2 file 나삐꾸 2010.06.09 12854
Board Pagination Prev 1 ... 33 34 35 36 37 38 39 40 41 42 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales