# -*- coding: utf-8 -*- import pyodbc conn_str = ( 'DRIVER={ODBC Driver 17 for SQL Server};' 'SERVER=192.168.0.4\\PM2014;' 'DATABASE=PM_PRES;' 'UID=sa;' 'PWD=tmddls214!%(;' 'TrustServerCertificate=yes;' 'Connection Timeout=10' ) conn = pyodbc.connect(conn_str, timeout=10) cur = conn.cursor() # PS_main 테이블 컬럼 확인 cur.execute("SELECT TOP 1 * FROM PS_main") row = cur.fetchone() columns = [desc[0] for desc in cur.description] print("=== PS_main 컬럼 ===") for col in columns: print(col) print("\n=== 샘플 데이터 (환자 관련) ===") cur.execute("SELECT TOP 3 PreSerial, Paname, Indate FROM PS_main ORDER BY Indate DESC") for row in cur.fetchall(): print(f"PreSerial: {row.PreSerial}, 환자명: {row.Paname}, 날짜: {row.Indate}")