sqlite에서 찾을 때
SELECT COUNT(*) as count FROM sqlite_master WHERE name='table이름'
newTable의 이름을 가진 테이블이 있을 경우 count의 개수는 1이 출력
없으면 0
파이썬에서 찾을 때
sql = 'SELECT COUNT(*) FROM sqlite_master Where name = "newTable" '
cursor.execute(sql)
result = cursor.fetchone()
if result[0] == 1:
print("테이블 존재 함")
else:
print("테이블 없음")
newTable의 이름을 가진 테이블이 있을 경우 테이블이 존재 함
없는 경우에는 테이블 없음이라고 출력된다~!!
반응형
'SQL' 카테고리의 다른 글
SQL DELETE문 (조건문, 첫 번째 행 마지막행 삭제하기) (0) | 2022.02.17 |
---|---|
SQLite 현재 날짜/시간, 어제 날짜 가져오기 (0) | 2022.01.12 |
SQL 조회된 데이터가 없는 경우, NULL일 때 0으로 출력하기 (0) | 2021.12.12 |
SQL문 INSERT구문으로 테이블 레코드 추가하기 (0) | 2021.09.14 |
SQLite- CREATE문 TABLE (테이블 생성하기)/테이블 추가 (0) | 2021.06.10 |
댓글