Q&A

  • 테이블의 프라이머리키가어떤컬럼인지???
샬롬! (샬롬은 평안을 비는 히브리어 성경의 언어입니다.)



테이블에서 어떤 컬럼이 프라이머리키로 지정이 되어있는지 확인하는 방법이

있습니까?



제가 무슨 작업을 해볼려고 하는데 테이블 리스트는 찾을수 있겠는데...

그 테이블들의 프라이머리키가 어떤 컬럼들이 지정이 되어있는지 알아야 하는데...



사이베이스, 엠디비, 오라클, 엠에스에스큐엘의 각각의 방법을...



저도 우째 이런 엉뚱한 생각을 했는지 모르겠지만...



어쨌건....



...

3  COMMENTS
  • Profile
    성호종 2000.07.14 19:36
    nilriri wrote:

    테이블의 schema를 받아보세요~





    > 샬롬! (샬롬은 평안을 비는 히브리어 성경의 언어입니다.)

    >

    > 테이블에서 어떤 컬럼이 프라이머리키로 지정이 되어있는지 확인하는 방법이

    > 있습니까?

    >

    > 제가 무슨 작업을 해볼려고 하는데 테이블 리스트는 찾을수 있겠는데...

    > 그 테이블들의 프라이머리키가 어떤 컬럼들이 지정이 되어있는지 알아야 하는데...

    >

    > 사이베이스, 엠디비, 오라클, 엠에스에스큐엘의 각각의 방법을...

    >

    > 저도 우째 이런 엉뚱한 생각을 했는지 모르겠지만...

    >

    > 어쨌건....

    >

    > ...

  • Profile
    nilriri 2000.07.15 18:23
    데이터 베이스 관리툴처럼 그 키값을 가져다가 어떤 작업을 하려고 하거든요...



    코드안에서 코딩으로 구현하는 방법을 조그만 더 구체적으로 설명해 주실수 없나요?



    좀 이해가 되질 않는군요...



    ...



    성호종 wrote:

    > nilriri wrote:

    > 테이블의 schema를 받아보세요~

    >

    >

    > > 샬롬! (샬롬은 평안을 비는 히브리어 성경의 언어입니다.)

    > >

    > > 테이블에서 어떤 컬럼이 프라이머리키로 지정이 되어있는지 확인하는 방법이

    > > 있습니까?

    > >

    > > 제가 무슨 작업을 해볼려고 하는데 테이블 리스트는 찾을수 있겠는데...

    > > 그 테이블들의 프라이머리키가 어떤 컬럼들이 지정이 되어있는지 알아야 하는데...

    > >

    > > 사이베이스, 엠디비, 오라클, 엠에스에스큐엘의 각각의 방법을...

    > >

    > > 저도 우째 이런 엉뚱한 생각을 했는지 모르겠지만...

    > >

    > > 어쨌건....

    > >

    > > ...

  • Profile
    성호종 2000.07.15 22:48
    nilriri wrote:

    우선 제가 사용했던 방법은

    DB는 informix7.x였구요 UNIX Machine이었어요~

    그래서 unix machine에 일정한 전문(tcp/ip)을 보내면 unix에서는 unix C로 프로그램을 작성해서 전문을 받아가지고 table명과 return되어야 할 구분값등을 분석해서

    system명령(informix는 dbschema -d database명 -t 테이블명 -ss 저장파일명)을 사용해서

    파일에 schema가 저장이 됩니다. 그리고 나서 저장된 file에서 primary구분을 find해서

    발견되면 그내용을 return 합니다.





    > 데이터 베이스 관리툴처럼 그 키값을 가져다가 어떤 작업을 하려고 하거든요...

    >

    > 코드안에서 코딩으로 구현하는 방법을 조그만 더 구체적으로 설명해 주실수 없나요?

    >

    > 좀 이해가 되질 않는군요...

    >

    > ...

    >

    > 성호종 wrote:

    > > nilriri wrote:

    > > 테이블의 schema를 받아보세요~

    > >

    > >

    > > > 샬롬! (샬롬은 평안을 비는 히브리어 성경의 언어입니다.)

    > > >

    > > > 테이블에서 어떤 컬럼이 프라이머리키로 지정이 되어있는지 확인하는 방법이

    > > > 있습니까?

    > > >

    > > > 제가 무슨 작업을 해볼려고 하는데 테이블 리스트는 찾을수 있겠는데...

    > > > 그 테이블들의 프라이머리키가 어떤 컬럼들이 지정이 되어있는지 알아야 하는데...

    > > >

    > > > 사이베이스, 엠디비, 오라클, 엠에스에스큐엘의 각각의 방법을...

    > > >

    > > > 저도 우째 이런 엉뚱한 생각을 했는지 모르겠지만...

    > > >

    > > > 어쨌건....

    > > >

    > > > ...