고객정보 테이블 생성
SQLite DB 생성하기
%%sql sqlite:///customer.db
%%sql create table as_list(
seq_no integer primary key,
title text,
subject text,
content text);
코딩으로 데이터 추가하기
import sqlite3
# SQLite 데이터베이스에 연결 (파일이 없다면 자동으로 생성됨)
conn = sqlite3.connect('customer.db') # 'customer.db'는 데이터베이스 파일 이름
cursor = conn.cursor() # 커서 객체 생성
# 데이터 삽입
cursor.execute('''
INSERT INTO as_list (title, subject, content)
VALUES ('제목:기술지원', '기술지원', '내용-기술지원')
''')
cursor.execute('''
INSERT INTO as_list (title, subject, content)
VALUES ('제목:영업', '영업', '내용-영업')
''')
cursor.execute('''
INSERT INTO as_list (title, subject, content)
VALUES ('제목:생산', '생산', '내용-생산')
''')
# 변경사항 저장 (커밋)
conn.commit()
# 데이터 조회
cursor.execute('SELECT * FROM as_list')
# 결과 출력
rows = cursor.fetchall()
for row in rows:
print(row)
# 데이터베이스 연결 종료
conn.close()