본문 바로가기
728x90
반응형
SMALL

컬럼명2

[python]파이썬에서 컬럼명으로 데이터 가져오기 지금까지 python에서 DB에 접속해서 데이터를 가져오고 업데이트하는 등의 작업은 해 보았습니다. 그런데 데이터를 가져올 때, 항상 인덱스번호를 기준으로 데이터를 가져오게 되었었습니다. index번호를 기준으로 가져오게되면 소스를 유지보수 하는 과정에서나 소스 분석을 할 때 불편합니다. 맨 처음 개발하는 입장에서도 불편합니다. index번호에 따른 순서이기 때문에 해당 데이터의 인덱스가 몇번인지 번호를 다 알아야 하기 때문입니다. 그래서 이번에는 indexNo가 아닌, 컬럼명으로 데이터를 가져올 수 있는 방법을 정리해보고자 합니다. 컬럼명으로 데이터를 가져오기 위해서는 DB연결을 설정할 때, 설정값을 하나 더 추가해주면 됩니다. as_dict를 추가해주면 됩니다. 기본값은 False로, 생략을 하게 되.. 2019. 9. 30.
[MS-SQL]컬럼명으로 테이블 검색하기 SQL Server를 포함, 여러 DB를 쓰다보면 컬럼명으로 테이블을 찾을 일이 있습니다. 관리하는 테이블은 많고, 자주 쓰는 테이블이 아니면 기억을 못할 것이기 때문입니다. 그럴 때, 컬럼명을 기준으로 테이블을 찾아내는 방법입니다. 예를 들어서 100개의 table이 있고, 그 중 member_name라는 colum이 있는 테이블들은 일부 있을 것입니다. 그럴 때, member_name이라는 컬럼이 있는 테이블들에 대해서만 찾고자 할 때 쓸 수 있는 방법입니다. 쿼리는 다음과 같습니다. select a.name as columName, b.name as TableName from syscolumns a left join sysobjects b on a.id=b.id where a.name='member.. 2019. 4. 11.
728x90
반응형
LIST