Background Image

FORUM

조회 수 2616 추천 수 0 댓글 7
?

단축키

Prev이전 문서

Next다음 문서

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

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요.
OS
Linux64 비트
CUBRID Ver.
10.1
CUBRID TOOL Ver.
[도움말]-[버전정보] 확인
응용 환경(API)
java, php, odbc 등 입력

* CUBRID 응용 오류, SQL 오류 또는 SQL 튜닝 관련된 문의는 반드시 다음의 내용을 추가해 주세요. 비밀글이나 비밀 댓글도 가능합니다.
* 저희가 상황을 이해하고, 재현이 가능해야 알 수 있는 문제들이 많습니다. 가능한 정보/정황들을 부탁합니다.
에러 내용 및 재현 방법 재현 가능한 Source와 SQL
관련 테이블(인덱스, 키정보 포함) 정보 CUBRID 홈 디렉토리 아래 log 디렉토리 압축


-------------- 아래에 질문 사항을 기입해 주세요. ------------------------------------------------------------------------


10.1 기준으로 


테이블은 ALTER TABLE COMMENT로 추가로 작성되는 거 같던데 

컬럼은 코멘트만 추가할 수 있는 방법이 없을까요(쿼리로).



아 그리고 테이블 정보 조회하고 싶은데

SHOW FULL COLUMNS FROM TB_NAME; 

이렇게 조회하는거 말고 JOIN 걸거나 서브쿼리로 쓰고 싶을 때 직접 쿼리로 날릴 수는 없나요.


필요한 정보가 테이블명,테이블코멘트, 컬럼명,컬럼코멘트, 데이터타입( EX: VARCHAR(32) ), PK여부 등의 정보가 필요한데

SHOW 로 조회하는거는 테이블명이랑 테이블코멘트가 안 나오더라구요.







  • ?
    잉여개발자 2018.04.03 13:01
    아 밑에 꺼는 db_class 랑 db_attribute 조인해서 해결했습니다.
  • ?
    잉여개발자 2018.04.03 16:53
    ALTER 구문 이용해서 하려니까 외래키 사용 중인 어트리뷰트는 변경 안된다고 에러 떠서 테이블 생성할 때 주석 주는거 말곤 방법 없을까요.
  • ?
    정훈 2018.04.04 10:45
    안녕하세요. _cub_schema_comments에 입력하는 쿼리문입니다.
    해당되는 테이블과 컬럼명을 아래 예시와 같이 사용하시면 됩니다.
    - 테이블 설명을 입력
    sql> INSERT INTO _cub_schema_comments VALUES ('test_tbl', '*' ,'테이블 설명 입력', systimestamp, 'DBA');
    - 컬럼 설명을 입력
    sql>insert into _cub_schema_comments values('test_tbl', '컬럼', '컬럼 설명 입력', systimestamp, 'DBA');

    감사합니다.
  • ?
    잉여개발자 2018.04.04 17:06
    10.1 버전에도 _cub_schema_comments 가 있나요? 10버전은 테이블 설명 설치가 따로 없더라구요.
  • ?
    정훈 2018.04.04 17:24
    버전을 잘못봤습니다. 위 내용은 9.x 버전.에서 가능합니다.
    현재 10.1 버전에서는 쿼리로 column에만 comment를 추가하는 방법은 현재 없습니다.
  • ?
    권호일 2018.04.04 14:15

    아래 쿼리 참조하세요

    SELECT
    A.class_name,
    B.comment table_comment,
    A.attr_name,
    A.COMMENT COLUMN_name,
    A.[data_type],
    A.prec,
    A.scale,
    A.default_value,
    A.is_nullable,
    NVL( ( SELECT 'PK_'||T1.key_order FROM db_index_key T1, db_index T2 WHERE T2.class_name = A.class_name AND T2.class_name = T1.class_name AND T1.key_attr_name = A.attr_name AND is_primary_key = 'YES' ), '' ) PK
    FROM db_attribute A, db_class B
    WHERE A.class_name = B.class_name
    AND B.is_system_class = 'NO'
    AND B.class_type ='CLASS'

    ORDER BY A.class_name, A.def_order
    ;

  • ?
    잉여개발자 2018.04.04 17:05
    감사합니다 클래스타입이랑 시스템클래스도 필터링 해주는게 좋겠네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 52
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
3835 전송 연결 현재 연결은 원격 호스트에 의해 강제로 끊겼습니다 1 바람바람 2013.04.12 20697
3834 java.lang.ClassNotFoundException: cubrid.jdbc.dirver.CUBRIDDriver 에러에 관한문의 4 삽질중 2009.05.12 20664
3833 윈도우7+iis(7.5)+php5+cubrid에 xe 설치 후에 초기하면에 빨간색 글들. 1 Hyuk-kwony 2009.12.26 20651
3832 MySQL의 LOAD DATA INFILE 기능은 CUBRID에 없나요? 4 공기청정기 2009.05.13 20624
3831 큐브리드 deb 패키징중... 8 강분도 2009.03.19 20578
3830 jdbc 사용중 테이블 데이터 입력문제 2 Dezert 2011.12.22 20502
3829 rownum은 order by에 영향을 안 받네요 2 안지민 2009.03.04 20485
3828 델파이 등 4GL 언어에서 사용할 수 있는 인터페이스는 없나요? 1 이상탁 2009.05.27 20386
3827 백업시 lgar 파일이 지워지지 않는 문제 6 동현 2011.06.11 20360
3826 attempt to exceed the maximum allowed nesting level(400) 에러 문의 finkle 2016.11.24 20342
3825 HA 문의 드립니다. 5 뽀로꾸 2011.05.26 20226
3824 큐브리드에 데이타 타입 지정문제 4 지니보이 2009.12.26 20203
3823 테이블 목록확인 (show tables) 방법 문의 3 mkengnr 2011.09.20 20188
3822 HTML 게시판 작성후 데이타베이스 연결 방법? 4 하늘과땅 2011.12.09 20150
3821 java.lang.ClassNotFoundException 에러가 납니다. 3 코딩셔틀 2010.11.03 20113
3820 C++(MFC 아님)에서 프로그래밍 작성을 하려면 어떤것을 사용해야 하나요? 6 나동호 2009.03.24 20053
3819 cannot communicate with the broker 7 차가워여 2009.09.28 20008
3818 에러 코드 질문 드립니다. 1 빵돌이 2009.05.02 19972
3817 select @@identity 1 펭귄 2009.06.27 19896
3816 MS949를 UTF-8 변경 방법 1 혀니짱 2011.03.25 19850
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 200 Next
/ 200

Contact Cubrid

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