# -*- coding: utf-8 -*- import pyodbc conn_str = ( 'DRIVER={ODBC Driver 17 for SQL Server};' 'SERVER=192.168.0.4\\PM2014;' 'DATABASE=PM_DRUG;' 'UID=sa;' 'PWD=tmddls214!%(;' 'TrustServerCertificate=yes;' 'Connection Timeout=10' ) conn = pyodbc.connect(conn_str, timeout=10) cur = conn.cursor() # CD_GOODS 테이블 전체 컬럼 조회 (라식스) cur.execute(""" SELECT * FROM CD_GOODS WHERE DrugCode = '652100200' """) row = cur.fetchone() if row: columns = [desc[0] for desc in cur.description] print("=== CD_GOODS 라식스 전체 컬럼 ===") for i, col in enumerate(columns): val = row[i] if val is not None and val != '' and val != 0: print(f"{col}: {val}")