0
Python 2.7을 사용하여 큰 json 파일에서 SQL Server 2012 데이터베이스로 데이터를 가져 오려고합니다. 아래 코드의 모든 내용이 실행되고 오류가 반환되지 않지만 SQL Server Management Studio로 이동하여 테이블을 쿼리하면 0 행이 반환됩니다. 왜 이런거야?json에서 SQL Server 데이터베이스로 데이터 가져 오기
import json, pyodbc
#import data
path = 'phys2211-001_clickstream_export'
records = [json.loads(line) for line in open(path)]
#connect to database, create db cursor
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=fall_2013_blended;Trusted_Connection=Yes')
cursor = cnxn.cursor()
#insert data into db
for record in records:
cursor.execute("insert into clickstream_json(json_event) values (?)",json.dumps(record))