
ODBC_do 함수는 데이터베이스에 쿼리를 실행하는 데 사용됩니다. sql 인자는 쿼리문을 입력할 때 사용합니다. 쿼리문에 ;(세미콜론)을 입력할 필요는 없습니다. ODBC_do 함수는 쿼리문을 자동으로 완성하여 데이터베이스에 실행합니다.
쿼리 실행 후 결과를 처리하는 방법은 다음과 같습니다.
1. 결과를 받을 변수를 선언합니다.
2. ODBC_do 함수를 사용하여 쿼리를 실행합니다.
3. 결과를 받은 변수를 사용하여 결과를 처리합니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
python
import pyodbc
# 데이터베이스 연결
conn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER=localhost;DATABASE=mydb;UID=myuser;PWD=mypassword')
# 쿼리 실행
cursor = conn.cursor()
cursor.execute('SELECT * FROM mytable')
# 결과 받기
rows = cursor.fetchall()
# 결과 처리
for row in rows:
print(row)
# 데이터베이스 연결 종료
conn.close()
위 코드는 데이터베이스에 쿼리를 실행하고 결과를 처리하는 예제입니다. 결과를 처리하는 방법은 결과를 받은 변수를 사용하여 처리합니다.
2025-07-29 18:28