본문 바로가기
MySql

MySQL 열 이름으로 데이터를 검색하는 MySQL 쿼리

by 베이스 공부 2020. 10. 2.
반응형

쿼리가 적용될 때 검색된 데이터 세트의 열 이름을 검색해야하는 도구를 작성 중입니다.

phpMyAdmin에 익숙하다면 SQL 창에서 쿼리를 실행하고 열 이름과 함께 결과를 표시한다는 것을 알 수 있습니다. 쿼리가 얼마나 어려울 지 궁금합니다. 항상 열 이름이 생성되고 실제로 장면 뒤의 프로그래밍은 무엇입니까? 쿼리를 분석 한 다음 테이블 이름을 찾은 다음 먼저 show columns from table-name 쿼리를 사용하여 열 이름을 검색 한 다음 데이터를 검색합니까?

더 좋은 방법이 있습니까?

업데이트 됨 불완전한 정보로 죄송합니다. .NET 용 MySQL 커넥터를 사용하고 있으며 C #을 사용하고 있다고 말해야합니다.

 

해결 방법

 

열은 C #에서로드하는 DataReader 또는 데이터 테이블의 메타 데이터의 일부입니다.


private void PrintColumnNames(DataSet dataSet)
{
    // For each DataTable, print the ColumnName.
    foreach(DataTable table in dataSet.Tables)
    {
        foreach(DataColumn column in table.Columns)
        {
            Console.WriteLine(column.ColumnName);
        }
    }
}


 

참조 페이지 https://stackoverflow.com/questions/6642609

 

 

반응형

댓글