300x250
조건이 충족되는 행을 삭제해보자.
1. db 준비
1) 테이블명은 test 이다.
2. 코드작성
1) 조건 content1 의 값이 2라면 지운다.
1
2
3
4
5
6
7
8
9
10
|
import sqlite3
## 1. db 생성, 혹은 기존 db 에 연결
conn = sqlite3.connect('DB_create.db', isolation_level=None)
cur = conn.cursor()
##8. db 특정 행 삭제하기
sql = "delete from test where content1= :con1"
cur.execute(sql,{"con1":'2'})
|
cs |
3. 결과
1) 조건이 맞는 no3 행이 사라졌음을 확인
300x250
'파이썬 > DB 다루기' 카테고리의 다른 글
python(vscode)/csv파일로 db 만들기/데이터 프레임 db 만들기 (0) | 2023.07.30 |
---|---|
python(vscode)/db 파일내 테이블(데이터) 있는지 확인하기 (0) | 2023.07.29 |
python(vscode)/DB update 하기 (0) | 2023.02.24 |
python(vscode)/db에 데이터 조회하기 #2/조건 걸어 조회하기 (0) | 2023.02.22 |
python(vscode)/db에 데이터 조회하기 #1 (1) | 2023.02.22 |