일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 최댓값
- 합계
- 학습 구현
- Pointwise Convolution
- sigmoid
- total
- sum
- AVG
- next.js 튜토리얼
- 신경망
- 오차제곱합
- join
- Next.js
- max
- 제약조건
- 시험데이터
- 데이터베이스
- 미니배치
- PYTHON
- 수치미분
- 평균
- Depthwise Convolution
- sqlite3
- 교차엔트로피오차
- 밑바닥부터 시작하는 딥러닝
- MIN
- 렐루함수
- Depthwise Separagle Convolution
- PyQt5
- COUNT
- Today
- Total
우잉's Development
SQLite3_명령어1 본문
SQLite3 명령어 정리
1) .show 명령어 : 실행하면 각종 설정 항목에 현재 설정되어 있는 값을 확인할 수 있습니다.
.mode 는 mode항목을 변경시킵니다. . mode를 실행하고 다시 .show를 하면 mode항목이 변경된 걸 확인할 수 있습니다.
자 그럼 .mode 명령을 알아봅시다.
2) .mode 명령어 : select문의 실행 결과에 표시되는 데이터를 쉼표로 구분하여 표시할 것 인지, 아니면 탭으로 구분하여 표시할 것이지 등을 알 수 있습니다.
.mode MODE? TABLE?
인수 | 설명 |
csv | 쉼표로 구분하여 출력 |
column | 컬럼마다 왼쪽 정렬하여 출력 |
html | HTML의 TABLE형식으로 출력 |
insert | INSERT문으로 출력 |
line | 각 컬럼마다 행을 나누어 출력 |
list | 구분 기호로 컬럼을 구분하여 행으로 출력 (기본설정) |
quote | SQL 리터럴로 출력 |
tabs | 탭으로 구분되어 출력 |
tcl | TCL의 list형식으로 출력 |
위에 나온 모드 명령어를 확인해 봅시다.
list | csv |
column | html |
insert | line |
quote | tabs |
tcl | |
3) .header 명령어 : select문의 결과를 표시할 때 헤터 부분에 컬럼명을 표시할 수 있습니다.
.header on | off
.mode column으로 설정하고 .header off는 컬럼명이 안 나온 것을 확인할 수
있습니다. .header on은 컬럼명 id, name이 나온 것을 확인할 수 있습니다.
4) .separator 명령어 : 구분 기호로 사용되는 문자를 변경할 수 있습니다. 구분 기호는 select문의 결과를 화면에 표시할 때 구분하는 문자로 사용됩니다. 또한, import 명령 파일에서 데이터를 읽을 때 데이터를 구분하는 문자로도 사용됩니다.
.separator COL? ROW?
첫 번째 인수에 컬럼 구분 기호를 설정하고 싶은 문자열을 지정합니다. 두 번째 인수를 지정하면 개행 문자(줄 바꿈)도 설정할 수도 있습니다. 초기 기본값은 | 입니다. 구분 기호를 확인하려면 위에서 배운 .show를 사용하면 알 수 있습니다.
노란색 줄은 위에서 배운 부분이고 빨간색을 주목해봅시다.
colseparator (열 구분자)는 ' '이고
rowseparator (행 구분자)는 '\n'(줄바꿈)입니다.
기본 모드로 바꾸고 확인해봅시다.
기본 모드는 colseparator (열 구분자)는 '|'이고
rowseparator (행 구분자)는 '\n'(줄 바꿈)입니다.
그럼 구분자를 - 로 바꾸어서 user테이블을 조회해봅시다.
5) .width 명령어 : 데이터를 표시할 때 컬럼마다 폭을 설정합니다. .mode column모드로 설정되어있을 때 사용 가능합니다.
.width NUM NUM...
노란색은 기본 설정 시 조회한 것이고 빨간색은 .width를 20을 주고 조회했더니 첫 번째 컬럼의 폭은 20이고 두 번째 컬럼은 기본값 폭 10입니다.
.width 를 20 15를 주면 두 번째 컬럼의 폭이 15로 위에보다 더 넓어진 것을 확인할 수 있습니다.
만약 , 오른쪽 정렬로 표시하고 싶은 때는 width에 주는 숫자를 마이너스로 주어지면 됩니다.
다음 게시글에서 좀 더 알아봅시다.
'개발 > SQLite3' 카테고리의 다른 글
SQLite3_집계함수 (0) | 2022.01.10 |
---|---|
SQLite3_명령어2 (0) | 2022.01.07 |
SQLite3_NATURAL 키워드, SELF JOIN (0) | 2022.01.07 |
SQLite3_CROSS JOIN (0) | 2022.01.07 |
SQLite3_OUTER JOIN (0) | 2022.01.07 |