내가 쓸 곳에 복사!
나가는건 .exit
import sys
import io
sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8')
sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8')
# 설치 안해도 그냥 내장되어있었음 pip list해도안나오지만..
import sqlite3
# db연결
con = sqlite3.connect('sample')
# 커서생성
cur = con.cursor()
# sql
sql_select = 'Select * from userTable'
cur.execute(sql_select)
print('아이디\t이름\t이메일\t생년')
print('-----------------------------------')
while True:
# 커서의 한줄을 가져오는 함수 fetchone : 행이 없으면 NONE 반환
row = cur.fetchone()
if row :
break;
print(row)
print('{}\t{}\t{}\t{}'.format(row[0], row[1], row[2], row[3]))
con.close()
'DB > M' 카테고리의 다른 글
[ORACLE SQL] 계정생성 in cmd (0) | 2020.11.16 |
---|---|
[ORACLE SQL] 시퀀스 1로 초기화 (0) | 2020.11.16 |
[ORACLE SQL] 단축키 (0) | 2020.11.12 |
[ORACLE SQL] 기본 & 함수 문제 풀기 (0) | 2020.11.10 |
[ORACLE SQL] 업체코드6552 에러 (0) | 2020.11.10 |