728x90 반응형 SMALL 컬럼5 [Oracle]오라클에서 특정 컬럼이 포함된 테이블 찾기 오늘은 오라클에서 컬럼명으로 테이블을 찾는 방법을정리해보고자 합니다.DB를 쓰다보면은 여러 테이블들에 공통적으로 같은 컬럼명을 쓰는 경우가 많이 발생이 됩니다.그런데 그러다보면 해당 컬럼이 무슨무슨 테이블에 들어가져있는지기억이 안나기도 합니다. 이럴 때 해당 컬럼을 포함한 Table 리스트를 찾아볼 수 있습니다.오늘은 이러한 방법을 정리해보고자 합니다. 1. all_col_comments우선 첫번째 방법으로는 코멘트가 저장된 테이블을 기준으로찾을 수 있습니다.오라클에서는 테이블별, 컬럼별 코맨트 정보를 저장하고 있습니다.해당 테이블?뷰?에서 특정 컬럼이 들어간 테이블을 찾는 것입니다. 오라클에서 컬럼별 코멘트 정보가 들어가져 있는 시스템 테이블은 all_col_comments 입니다.그래서 해당 테이블.. 2024. 9. 19. [Oracle]테이블 정보 확인 및 검색하기 오늘은 오라클에서 특정 테이블의 정보를 쿼리를 이용하여 검색하고 확인하는 방법에 대해서 정리를 해보고자 합니다. 순수 테이블 정보만 보기 위해서는 여러 DB툴 등에서 확인할 수 있겠지만 쿼리를 이용하면 DB툴이 없을 때도 확인할 수 있고 특정 컬럼을 포함한 테이블등도 모두 조회할 수 있어서 알고 있으면 좋을 것 같습니다. 그래서 오늘은 Oracle에서 제공하는 기본 Table을 이용하여 확인하고 검색하는 방법을 정리해보고자 합니다. 1. Table 기본 정보 확인하기 우선 Table Name을 이용하여 해당 테이블의 기본 정보를 확인하는 방법을 정리해보고자 합니다. 해당 테이블의 기본적인 정보를 조회하는 방법입니다. 쿼리는 다음과 같습니다. SELECT * FROM ALL_COL_COMMENTS WHER.. 2024. 2. 14. MSSQL에서 INDEX에 INCLUDE 되어있는 정보 확인하기 이번에는 SQL SERVER에서 INDEX에 INCLUDE 되어있는 정보를확인하는 방법을정리해보려고 합니다. MSSQL이든,ORALCE이든여러 DBMS에서 INDEX는 많이 사용을 합니다.아니, 거의 꼭 사용한다고 해도 될 만한것입니다.그래서 이번에는 인덱스에서 인클루드 되어있는정보를 확인하는 방법을정리해보도록 하겠습니다. 1. 인덱스 정보 확인우선 인덱스 정보를 확인해봐야 합니다.인덱스 정보는 MSSQL에서 제공해주는시스템함수를 이용해서 확인할 수 있습니다.시스템함수의 명은 SP_HELPINDEX 입니다. 실제 사용 예제는다음과 같습니다.SP_HELPINDEX 테이블명 위처럼 해주시면 되십니다.테이블명에 원하는 테이블의 이름을넣어주시면 되십니다.그러면 해당 테이블에 생성되어 있는인덱스 리스트를 가져오게.. 2020. 5. 12. [python]파이썬에서 컬럼명으로 데이터 가져오기 지금까지 python에서 DB에 접속해서 데이터를 가져오고 업데이트하는 등의 작업은 해 보았습니다. 그런데 데이터를 가져올 때, 항상 인덱스번호를 기준으로 데이터를 가져오게 되었었습니다. index번호를 기준으로 가져오게되면 소스를 유지보수 하는 과정에서나 소스 분석을 할 때 불편합니다. 맨 처음 개발하는 입장에서도 불편합니다. index번호에 따른 순서이기 때문에 해당 데이터의 인덱스가 몇번인지 번호를 다 알아야 하기 때문입니다. 그래서 이번에는 indexNo가 아닌, 컬럼명으로 데이터를 가져올 수 있는 방법을 정리해보고자 합니다. 컬럼명으로 데이터를 가져오기 위해서는 DB연결을 설정할 때, 설정값을 하나 더 추가해주면 됩니다. as_dict를 추가해주면 됩니다. 기본값은 False로, 생략을 하게 되.. 2019. 9. 30. 이전 1 2 다음 728x90 반응형 LIST